重新映射;并且:在Vim打破它

时间:2013-10-11 04:23:27

标签: vim

我刚刚发现有些人倾向于将他们的:重新映射到Vim中的;(因为;仅用于搜索,:全部使用时间,不必一直按Shift很棒。)

编辑(忘了展示我的所作所为):

nnoremap ; :
nnoremap : ;

我试过了,我喜欢它。但是,它确实带来了价格。这有点打破我的配置,例如:

map <leader>G mG:Git! 

如上所示的命令不再有效。

所以我的问题是,对于重新映射分号的人来说,对此有什么补救措施?我应该通过xmodmap在系统级重新映射:;吗?

决策: 最后,为了保持一致性,我决定在系统级重新映射冒号和分号。

1 个答案:

答案 0 :(得分:6)

nnoremap <leader>G mG:Git!

允许您使用:原来的意思。

(编辑)LVHW.

中的强制性参考