VIM如何用引号和逗号包围列表中的每个元素

时间:2010-12-11 20:33:33

标签: vim vi

说我有一个清单

  

1M 3M 5D 3Y 9Y

我希望使用vim快速将此列表转换为“1M”,“3M”,“5D”,“3Y”,“9Y” - 到目前为止我手动执行此操作。感谢

2 个答案:

答案 0 :(得分:10)

:%s/[^ ]\+/"&",/gc"token",替换为令牌。 c需要确认。

答案 1 :(得分:1)

您可以将surround plugin与宏一起使用。