是否可以在Vim中重新映射Ex命令(remap:Ack to:ack)?

hob*_*es3 4 vim macvim vim-plugin

我使用Vim插件ack.vim,但我不明白为什么命令是:Ack用大写的"A"(有点烦人持有shift).

是否有可能将其重新映射到:ack

rom*_*inl 8

内置命令以小写字符开头,自定义命令以大写字符开头.这些都是规则.Vim根本不允许您定义以小写字母开头的自定义命令.

如果你不喜欢它,没有什么能阻止你创建一个普通的模式映射:

nnoremap <leader>a :Ack<Space>
Run Code Online (Sandbox Code Playgroud)

这甚至比:ack<Space>.