0

我在 Vim 中使用插件ag.vim,我想做一个简单的重新映射。

当我运行ag时,:Ag我想将其重新映射到,:ag这样我就不必使用 shift。
示例::ag string_to_find代替:Ag string_to_find

我怎样才能做到这一点?

4

3 回答 3

2

你不应该。小写命令是为内置命令保留的,规范/规则是以大写字符开头的自定义命令(就像函数一样)。

请参阅是否可以在 Vim 中重新映射 Ex 命令(重新映射 :Ack 到 :ack)?

于 2013-06-10T12:53:49.970 回答
0

这不是您所要求的,但添加以下内容将允许您只需键入“ag”即可搜索:

map ag :Ag
于 2015-08-27T15:16:38.377 回答
-2

编辑:downvoters 是对的,这是一个糟糕的答案。我会把它留在这里,以便未来的搜索者知道它是错误的。

尝试:

command: Ag ag

有关更多信息,请参见 :help 命令。

于 2013-06-10T12:51:26.123 回答