我在 Mac OS X 10.9 上使用 Vim 7.4,我正在寻找一种方法来映射组合键行为“option + delete”以向后删除单词。目前,这适用于操作系统中的每个应用程序,除了在终端中运行 Vim 时。“control + W”适用于 Vim 和一些应用程序,但并非适用于我使用的所有应用程序。
有什么帮助吗?
问候。
答案1
查看vim wiki 页面中有关映射的内容了解有关如何在 vim 中映射按键的更多信息。要保留按键映射,请在主目录中打开(或创建)一个 .vimrc 文件。
答案2
这对我来说有效,但我使用 iTerm2:
inoremap <A-Backspace> <C-w>
cnoremap <A-Backspace> <C-w>
我的配置文件中有一个注释,说终端不允许您映射删除组合;但由于我很长时间没有使用默认终端了,所以我不知道这是否仍然正确。