覆盖Vim中的默认命令移动键

时间:2016-06-05 01:59:52

标签: vim vi

我几个月前使用vim并且我仍在尝试自定义我的.vimrc以在编码时获得最佳性能。在这种情况下,我试图覆盖下面列出的默认动作:

$ (to go to the end of line)
0 (to go to the beginning of line) 

我想覆盖$的{​​{1}}密钥,该密钥将我发送到该行的最后一个字符。

我还要将g_覆盖为0,将我发送到该行中的第一个字符。

你能帮助我实现我的目标吗?

1 个答案:

答案 0 :(得分:1)

nnoremap $ g_ 
nnoremap 0 ^ 
  • nnoremap正常模式非递归映射,避免嵌套
  • 有关内置帮助,请参阅:h :map-commands
  • 学习vim自定义的好资源:learnvimscriptthehardway