Как расширить выделение в консольных редакторах linux nano и pico?

Как расширить выделение в нано и пико с помощью клавиатуры, чтобы я мог перемещать и копировать блоки?

Извините, это вопрос, который я обычно выясняю сам, но я много раз искал сейчас безуспешно.

1 ответ

Решение

Я получил это из экрана справки в nano, нажав Ctrl-G:

Ctrl    F-Key   Esc Key
^^      (F15)   (M-A)   Mark text at the cursor position  
M-^             (M-6)   Copy the current line and store it in the cutbuffer
^U      (F10)           Uncut from the cutbuffer into the current line

^ = ctrl
M = esc

Таким образом, вы помещаете курсор в начало того места, где вы хотите выбрать, и нажимаете esc-a или же ctrl-shift-6 или же F15 затем переместите курсор с помощью клавиш со стрелками, чтобы выделить текст. Как только это выделено, нажмите esc-6 скопировать текст. Наконец перейдите туда, где вы хотите вставить и нажмите ctrl-u или же F10, Я только что проверил это в нано 2.0.6 на OS X, но должно работать по всем направлениям.

Другие вопросы по тегам