リマップしたい ctrl + j に ctrl + d、および ctrl + k に ctrl + u 通常モードで半ページ上下に移動します。私は試しました
noremap <c-j> <c-d>
noremap <c-k> <c-u>
私の.vimrc
、しかしキー機能は変わりません。
私 vim wikiで読む それ
Ctrl-J文字は改行を表し、Nim文字を表すためにVimによって内部的に使用されます。次のコマンドを使用してCtrl-Jのマップを作成することはできません。
「次のコマンドは機能しません
:imap改行文字
再マッピングする方法はありますか ctrl + j そして ctrl + k vimで?
それらを使用して、まずそれらをマップ解除する必要があります。
たとえば、 CTRL+J 次の行をファイル「.vimrc」に入れます。
let g:BASH_Ctrl_j = 'off'
ほとんどあります。これらの行を.vimrc
に追加する必要があります:
nnoremap <C-j> <C-d>
nnoremap <C-k> <C-u>
Vimがどのように機能するかを知りたいとき、:help <command>
が便利です。