我想添加[](到)行的开头和http以Vim 开头的行的结尾.
为此,我使用以下g命令:
g/^htt/norm I[](
Run Code Online (Sandbox Code Playgroud)
现在,我想在Esc里面按键g然后放A).我怎样才能做到这一点?
Ing*_*kat 10
为了能够:normal按顺序使用两个命令,您必须将它们包装起来:execute.当您使用双引号时,您可以将Escape编写为\<Esc>,如下所示:
:g/^htt/exe "norm I[](\<Esc>" | norm A)
Run Code Online (Sandbox Code Playgroud)
笔记:
:normal!首选使用(使用bang),因为它更强大.:substitute在这里使用.您可以Esc使用ctrl+ v后跟来转义密钥esc.
ctrl+ v将按字面插入下一个非数字.
注意:您可能必须使用ctrl+,q具体取决于您的系统.(好的助记符是引用)
有关更多信息,请参阅帮助
:h c_Ctrl-V
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1210 次 |
| 最近记录: |