如何在 Vim 文本编辑器中移动行?
How can I move line up in Vim text editor?
我在某个文件中有两个字符串,例如:
string1
string2
我想得到这个:
string1string2
我怎样才能最有效地做到这一点?
Shift-j (J
) for "join" 会将光标下的行移动到上一行。请注意,这还会在行尾插入 space。如果您键入 g Shift-j,加入时不会附加 space。
您可以通过突出显示来一次加入多行。例如,gg Shift-v Shift-g Shift-j ggVGJ
将加入文件中的所有行。
您可以参考vim中的:help join
了解更多信息。
我在某个文件中有两个字符串,例如:
string1
string2
我想得到这个:
string1string2
我怎样才能最有效地做到这一点?
Shift-j (J
) for "join" 会将光标下的行移动到上一行。请注意,这还会在行尾插入 space。如果您键入 g Shift-j,加入时不会附加 space。
您可以通过突出显示来一次加入多行。例如,gg Shift-v Shift-g Shift-j ggVGJ
将加入文件中的所有行。
您可以参考vim中的:help join
了解更多信息。