Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
nnoremap<;C-k>&书信电报;C-w>;vimrc中的k_Vim - Fatal编程技术网

nnoremap<;C-k>&书信电报;C-w>;vimrc中的k

nnoremap<;C-k>&书信电报;C-w>;vimrc中的k,vim,Vim,我的.vimrc中有以下行 nnoremap <C-h> <C-w>h nnoremap <C-j> <C-w>j nnoremap <C-k> <C-w>k nnoremap <C-l> <C-w>l nnoremap h nnoremap j nNOREMAPK nnoremap l 前两行允许我在vim的拆分模式下在顶部窗口和底部窗口之间切换。 另外两把钥匙是干什么用的 <C-k>

我的.vimrc中有以下行

nnoremap <C-h> <C-w>h
nnoremap <C-j> <C-w>j
nnoremap <C-k> <C-w>k
nnoremap <C-l> <C-w>l
nnoremap h
nnoremap j
nNOREMAPK
nnoremap l
前两行允许我在vim的拆分模式下在顶部窗口和底部窗口之间切换。 另外两把钥匙是干什么用的

<C-k> and <C-l>

我已经试过了。它似乎没有任何作用。

添加这些映射是为了使拆分之间的导航更容易。 如果垂直拆分窗口,它们将起作用。使用打开文件
vim-O file1 file2…
用于垂直拆分,然后尝试这些命令

因此,对于您的映射

垂直拆分:
vim-O文件1文件2…

<C-h>  - Move to the left split
<C-l>  - Move to the right split
<C-j>  - Move to the split below
<C-k>  - Move to the split above
h
(左)、
j
(下)、
k
(上)、
l
(右)是导航键。您将它们与
组合,以避免再次按键

因此,如果您打开了四个窗口,请说您打开了:

vim a
:vsp b
:new c
 do a `<C-w> l` and then again a `:new d`
vim a
:vsp b
:新
先做一个“l”,然后再做一个“新d”`

现在,您可以使用前面提到的键映射进行导航。

:h CTRL\u W\u h
:h CTRL\u W\u j
:h CTRL\u W\u k
:h CTRL\u W\u l