我是vim用户。
我喜欢使用CLI vim而不是GUI MacVim。
我通常在iTerm2终端中使用vim,它已经有很多使用命令键的快捷方式。
我想映射我的自定义快捷键,但这是不可能的,因为那些已经映射的键。
例如,
我想把NERDTreeCommenterToggle命令映射到' command -/'。
所以我在我的。vimrc中这样写。
map <D-/> <Plug>NERDCommenterToggle
但是它不能工作,因为"D-/"键已经映射到iTerm2中的'Find Cursor'。
有人知道如何解决这些问题吗?
No。
在CLI Vim中映射命令键是不可能的,因为唯一支持它的Vim是GUI形式的MacVim。是否使用了所有的Cmd+…快捷键是无关紧要的。
你必须找到其他的键,最好是那些在任何地方都能工作的键(CLI, GUI, Mac, Win, Linux)。
:h mapleader
是一个好的开始。