vim - Ist es möglich, beim Einfügen die vertikale Ausrichtung beizubehalten?
巴扎黑
巴扎黑 2017-05-16 16:33:57
0
5
595

Das System-Pasteboard enthält den folgenden Inhalt.

home
help
variables
vi compatibility
modelines
word&line completion
searching
text selection
markets
indenting
reformatting

Ich möchte die Datei in das folgende Format kopieren.

    home
    help
    variables
    vi compatibility
    modelines
    word&line completion
    searching
    text selection
    markets
    indenting
    reformatting

Entschuldigung, gibt es eine Möglichkeit, faul zu sein?

Wenn sich der Cursor zum ersten Mal am Anfang der Zeile befindet, verwenden Sie „+p, um das Ergebnis einzufügen

“.
home
help
variables
vi compatibility
modelines
word&line completion
searching
text selection
markets
indenting
reformatting

Wenn sich der Cursor zum zweiten Mal in der fünften Spalte befindet, verwenden Sie „+p, um das Ergebnis einzufügen

“.
    home
help
variables
vi compatibility
modelines
word&line completion
searching
text selection
markets
indenting
reformatting

Kann ich es auf einmal so einfügen?
Das Ergebnis des ersten Einfügens, führen Sie %s/^/ /g aus
Das Ergebnis des zweiten Einfügens, führen Sie 1 aus, $s/^/ /g
Sie können die folgenden Ergebnisse erhalten, ich möchte faul sein und es tun Ist es möglich, einmal ein solches Ergebnis zu erzielen?

    home
    help
    variables
    vi compatibility
    modelines
    word&line completion
    searching
    text selection
    markets
    indenting
    reformatting
巴扎黑
巴扎黑

Antworte allen(5)
小葫芦

:set ai

then i tab Ctrl-v

左手右手慢动作

设置成自动缩进试试

:set autoindent
漂亮男人

:set paste

曾经蜡笔没有小新

首先shift+v选中一行然后按j向下选中多行,最后shift + >, 不知道是不是你要的。

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage