我使用 Vim 插件 ack.vim ,但我不明白为什么命令是带有大写“A”的 :Ack
(按住 shift 有点烦人)。
是否可以将其重新映射到 :ack
?
最佳答案
内置命令以小写字符开头,自定义命令以大写字符开头。这些就是规则。 Vim 根本不会让您定义以小写字母开头的自定义命令。
如果您不喜欢它,没有什么可以阻止您创建普通模式映射:
nnoremap <leader>a :Ack<Space>
这甚至比
:ack<Space>
还要快。
关于vim - 是否可以在 Vim 中重新映射 Ex 命令(重新映射 :Ack to :ack)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16821907/