vimrc nnoremap配置
nnoremap
是 Vim 编辑器中的一个命令,用于在普通模式(Normal mode)下创建非递归键位映射。它的全称是 Normal mode non-recursive map。
具体来说,nnoremap
会将一个按键绑定到某个操作上,并且不会进行递归替换,这样可以避免“按键循环”的情况。例如,如果你使用 nnoremap a b
,那么按下 a
键时会执行 b
键的功能,但如果 b
键也被映射到其他功能上,这个映射不会继续递归下去。
在 Vim 的配置文件 .vimrc
中,nnoremap - $
这条指令的作用是将普通模式下的 -
键映射到 $
键的功能上。
具体来说,$
键在普通模式下的功能是将光标移动到当前行的末尾。因此,nnoremap - $
会使得当你在普通模式下按 -
键时,光标会移动到当前行的末尾。
这种映射可以根据个人习惯来定制,以提高编辑效率。
在 Vim 的配置文件 .vimrc
中,nnoremap
是用于创建非递归键盘映射的命令。具体来说,它在普通模式下(Normal mode)将一个按键绑定到某个操作上,并且不会进行递归替换,这样可以避免“按键循环”的情况。
nno
是 nnoremap
的缩写,完整拼写是 Normal mode non-recursive map
。