用简单命令从当前行替换vim中的

用简单命令从当前行替换vim中的,vim,replace,command,Vim,Replace,Command,我经常用命令“,$s/old/new/gc”替换vim中当前的行。有没有办法使命令更简单?类似这样的内容:“:z/old/new”。您可以定义一个自定义的:z(抱歉,它必须是大写)命令: :命令-nargs=1 Z.,$s/gc 内置命令以小写开头。您可以使用:cmap或cmdalias插件解决此问题,请参阅。 :command! -nargs=1 Z .,$s<args>/gc

我经常用命令“,$s/old/new/gc”替换vim中当前的行。有没有办法使命令更简单?类似这样的内容:“:z/old/new”。

您可以定义一个自定义的
:z
(抱歉,它必须是大写)命令:

:命令-nargs=1 Z.,$s/gc

内置命令以小写开头。您可以使用
:cmap
或cmdalias插件解决此问题,请参阅。
:command! -nargs=1 Z .,$s<args>/gc