请注意这是不是与:paste/:nopaste和剪贴板有关。我正在讨论完全在vim中复制和粘贴(d,y,p)。 将一个外部块的代码块复制并粘贴到内部块中是很常见的。不幸的是,缩进仍然在外部块的水平,我不得不缩进它之后。 我想做的是去距离: function foo() {
}
var bar;
var bazz;
到 function foo() {
var bar;
我有一大块文字。它有换行符,但由于换行符仍然很长,所以换行符会换行。由于所有其他脚本函数的所有行都缩进了一个空格,所以我希望能够匹配它。我知道,如果我只打印一行,我可以插入一个空格,如果我想在符合一行的换行符后缩进,我可以在它后面插入一个空格\n。 如何让文本块中的每一行缩进? e.g: text = """This is a block of text. It keeps going on an