Wie ersetze ich im Editor im Terminal zwei Zeilen durcheinander?

Wie ersetze ich im Editor im Terminal zwei Zeilen durcheinander?

Ich habe das:

pick 887b66f add 222 Dziewiecsil to flowers new title
pick dc331cb new name of beginning commit

Und ich möchte Folgendes bekommen:

pick dc331cb new name of beginning commit
pick 887b66f add 222 Dziewiecsil to flowers new title

Gibt es eine Möglichkeit, dies mithilfe von Tastaturkürzeln schnell zu tun?

Antwort1

Auf dieser Seite finden Sie einige Beispiele zum Vertauschen zweier benachbarter Zeilen im Editor vi: http://vim.wikia.com/wiki/Swapping_characters,_words_and_lines

Aus dem obigen Link:

Um die aktuelle Zeile mit der darunterliegenden zu vertauschen, drücken Sie {esc} und geben Sie ein:

ddp

Um die aktuelle Zeile mit der darüber liegenden zu vertauschen, drücken Sie {esc} und geben Sie ein:

ddkP

verwandte Informationen