使用Vim映射密钥

时间:2012-03-07 13:31:09

标签: vim

我想切换到使用vim,但我对任何编辑器都有一个主要要求:

我需要将`键映射到 = 键(因为我将等号键设置为退格键,因为真正的退格键不起作用(长故事哈哈))

我无论如何都无法在vim中找到这样做(记住我在这方面相当不错。)有很多对:map的引用,但我无法理解工作我想要的。对新手有什么帮助吗?

2 个答案:

答案 0 :(得分:7)

你只需将它放入你的vimrc:

nnoremap ` =
xnoremap ` =
inoremap ` = 
cnoremap ` =
onoremap ` =

将在正常,可视,插入,命令行和操作员挂起模式下重新映射到'=。

有关详细信息,请参阅:help map

请注意,重新映射'可能比`更好,后者更有用(转到标记,保留列号)。

答案 1 :(得分:2)

你可以试试这个键映射:

:inoremap ` =

我还发现在insert模式下使用 Ctrl-H 作为退格键很有用。