vimでctrl-jとctrl-kを再マップできますか?

vimでctrl-jとctrl-kを再マップできますか?

、およびctrl + jを再マップして、通常モードでページの半分を下に移動して上に移動したいと思います。私は前に試しましたctrl + dctrl + kctrl + u

noremap <c-j> <c-d>
noremap <c-k> <c-u>

myには.vimrcありますが、主な機能は変更されていません。

vim wikiを読むそれ

Ctrl-J 文字は、Vim 内で Nul 文字を表すために使用される改行文字を表します。以下を使用してCtrl-Jのマップを作成することはできません。

「次のコマンドは機能しません

:imap 改行文字

vimで合計を再マップする方法はありますかctrl + jctrl + k

答え1

これを使用するには、まずマッピングを解除する必要があります。

たとえば、CTRL+の場合、J「.vimrc」ファイルに次の行を入力します。

let g:BASH_Ctrl_j = 'off'

答え2

そこくらいです。次の行を次の行に追加する必要があります.vimrc

nnoremap <C-j> <C-d>
nnoremap <C-k> <C-u>

vimがどのように機能するのか知りたかったとき:help <command>

関連情報