【发布时间】:2009-08-13 06:04:01
【问题描述】:
在 Vim 中为方法调用交换两个参数的最有效方法是什么?
比如我要改:
call "hello mister 123", 2343
到:
call 2343, "hello mister 123"
(假设光标在行首。)
理想情况下,该技巧适用于
call "hello, world" , "goodbye, world"
【问题讨论】:
-
只用逗号分隔吗?每行只有一个逗号?
-
参数总是以逗号分隔,但字符串 pramas 有时可以有逗号内联。
-
:%s:call (".*"),(.*):call \2,\1:g
-
(nitpick) 我想你的意思是 vim fu - en.wikipedia.org/wiki/Fu
-
@colin pickard: vim fu 是什么?
标签: vim