我有一个文件,其内容如下:
size is X1 Identifier is Y1
size is X1 Identifier is Y1
size is X1 Identifier is Y1
我想重新排列文件,以便获得
Identifier is Y1 size is X1
Identifier is Y1 size is X1
Identifier is Y1 size is X1
我该如何使用vim查找和替换?或者使用vim的其他功能?
我有一个文件,其内容如下:
size is X1 Identifier is Y1
size is X1 Identifier is Y1
size is X1 Identifier is Y1
Identifier is Y1 size is X1
Identifier is Y1 size is X1
Identifier is Y1 size is X1
%s/\v(.*) (I.*)/\2 \1
a
中录制宏-您可以将a
替换为任何其他字母)a
)。q
即可停止录制,并重新开始。 - DaveyDaveDave:%s/\(大小为 \w*\) \(标识符为 \w*\)/\2 \1/g
这个命令有效。我假设你标记为X1
,Y1
的部分可以是任何单词,因此使用了\w*
。