如何在vim中重新映射<c>(控制)修饰键?</c>

时间:2010-08-01 02:39:33

标签: vim mappings modifier-key

我在笔记本电脑上避开了“控制”键,用vim说法的AKA <C>;我讨厌Apple把它放在哪里。我真的想用控制来重新映射所有的vim命令而不是使用“命令”,但是在Mac上看起来似乎不太可能,尽管我已经读过了。我已经读过我应该使用<Leader>来设置这样的映射,但是我想避免重新映射我在.vimrc中可以找到或想到的每个<C>映射,只是为了忘记一些并且膨胀我的的.vimrc。

我想避免使用超出.vimrc范围的xmodmap或解决方案,因为我希望保持我在系统间同步的配置文件的兼容性。

我真正想要做的是指定备用键(可能是,)作为相当于<C>的修饰键。

1 个答案:

答案 0 :(得分:11)

绝对没有针对vim的解决方案; vim根本没有这种能力。在<CapsLock>中将<Ctrl>映射到System Preferences -> Keyboard -> Modifier Keys...,需要几分钟的时间进行调整,然后重复使用你手上的每台MacBook(即使它不是你的)。世界将是一个更好的地方。