我正在交换键盘上的一些映射以使我的手腕更容易,但如果他们在我正在使用的计算机上打开vim,我不希望别人感到惊讶。
所以我将这些映射放在.vimrc
的函数中,这样我就可以有选择地启用映射。
我的问题是,如果我.vimrc
变量,如何告诉vim(在:set
文件中)调用函数?
类似于:set wrist
的内容,它会调用SwapKeysForWrist
。
注意:我知道我可以给函数一个更简单的名称并调用它,例如:call Shahbaz()
,但这要求我使用 shift 三次(除了:
)这是我想要避免的。实际上,该函数用他们的替代键交换数字(因为我在编程期间使用这些符号比实际数字更频繁),并且键入括号(添加我将保持移位)确实使我的手腕紧张。
答案 0 :(得分:1)
您无法定义自己的:set
名称,只能使用映射或自定义命令。
我建议使用自定义:Wrist
命令;打字很短,应该很容易记住。如果您想绕过大写W
,则需要使用:cabbrev
或cmdalias plugin。