禁用vim宏中的选择范围插入

时间:2015-03-31 10:04:56

标签: vim

我想保存vim宏以供重用。我想要实现的部分原因是:

  • 直观地选择部分行
  • 搜索&用:s/\%Vsearch/replace/e
  • 替换它

但是'<,'>之后自动插入选择范围(:)会导致我的问题。如何禁用它或绕过它来执行此命令?

1 个答案:

答案 0 :(得分:1)

使用<C-u>

:<C-u>s/\%Vsearch/replace/e

如果您想在已保存的宏中使用<C-u>,则需要使用其可在插入模式下键入^U获得的文字符号<C-v><C-u>

请参阅:h i_ctrl-u