【发布时间】:2016-06-07 07:00:10
【问题描述】:
我在 OSX 上的终端中启用了 Vim 热键,它工作正常;下一步 - 我的 Vim 编辑器 (.vimrc) 有一些自定义设置。有什么方法可以自定义这个 vim-terminal-hotkeys 吗?
【问题讨论】:
-
我不了解 osx 但在 Linux 中这很有帮助 vim.wikia.com/wiki/Mapping_keys_in_Vim_-_Tutorial_(Part_1)
-
谢谢,但我知道如何在 Vim 中重新映射键。我宁愿寻找将这些密钥“导入”到终端的方法。例如 - 我将 esc 重新映射到 'kk' 以便在模式之间进行更快的更改。现在,我也想在终端中使用它。我怎样才能做到这一点?
-
听起来更像是操作系统的功能而不是vim。你的意思是改变 OSX 的键盘热键吗?
-
不完全是。 “设置编辑模式 vi” 在我的 .inputrc 中启用来自 vim 的热键,但我想将我从 .vimrc 的设置添加到这个热键中
-
你不能。 readline 的 Vim 模式与 Vim 本身完全分离。如果你想使用 Vim 来编辑你的命令行,使用
<C-x><C-e>。