0

我在我的键盘上交换了一些映射,以使我的手腕更容易,但如果他们在我一直在使用的计算机上打开 vim,我不希望其他人感到惊讶。

所以我把这些映射放在我的一个函数中,.vimrc这样我就可以有选择地启用这些映射。

我的问题是,如果我是变量,我如何告诉 vim(在.vimrc文件中)调用函数:set

类似的东西:set wrist,它会调用SwapKeysForWrist.


注意:我知道我可以给函数一个更简单的名称并调用它,例如:call Shahbaz(),但这需要我使用shift三次(除了:),这是我试图避免的。事实上,该函数用它们的替代键交换数字(因为我在编程过程中使用这些符号比实际数字更频繁),并且输入括号(补充说我会按住 shift)确实会拉伤我的手腕。

4

1 回答 1

1

您不能定义自己的:set名称,只能使用映射或自定义命令。

我建议使用自定义:Wrist命令;打字很短,应该很容易记住。如果你想绕过大写W,你需要使用一个:cabbrevcmdalias 插件

于 2013-06-14T13:19:02.650 回答