suchen

Heim  >  Fragen und Antworten  >  Hauptteil

vim - Ist es möglich, beim Einfügen die vertikale Ausrichtung beizubehalten?

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
巴扎黑巴扎黑2743 Tage vor602

Antworte allen(5)Ich werde antworten

  • 高洛峰

    高洛峰2017-05-16 16:35:57

    :set ai

    then i tab Ctrl-v

    Antwort
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-16 16:35:57

    "+pVG>

    Antwort
    0
  • ringa_lee

    ringa_lee2017-05-16 16:35:57

    设置成自动缩进试试

    :set autoindent

    Antwort
    0
  • 漂亮男人

    漂亮男人2017-05-16 16:35:57

    :set paste

    Antwort
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 16:35:57

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

    Antwort
    0
  • StornierenAntwort