Как заменить две строки друг другом в редакторе Терминала?

Как заменить две строки друг другом в редакторе Терминала?

У меня есть это:

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

И я хочу получить это:

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

Есть ли способ сделать это быстро, используя сочетания клавиш?

решение1

На этой странице приведены некоторые примеры того, как поменять местами две соседние строки в редакторе vi: http://vim.wikia.com/wiki/Обмен_символами,_словами_и_строками

По ссылке выше:

Чтобы поменять местами текущую строку с указанной ниже, нажмите {esc} и введите:

ddp

Чтобы поменять местами текущую строку с предыдущей, нажмите {esc} и введите:

ddkP

Связанный контент