Я могу выбрать все файлы, перейдя к 1-й строке Alt+ \, начать помечать текст Alt+ A, перейти к последней строке Alt+/
Но там, я не знаю, какой ключ, чтобы удалить выделенный текст. Удалять меня не удастся, но Ctrl+ Kвырезать текст уничтожит мой буфер обмена.
Итак, что такое горячая клавиша для удаления выделенного текста?
shortcut-keys
nano
Нам Г ВУ
источник
источник
CTRL
+ALT
+,6
чтобы отметить начало блока.CTRL
+^
. ТакCTRL
+SHIFT
+6
не может быть правильным в зависимости от раскладки клавиатуры.nano не поддерживает удаление блока текста, только вырезая его (в буфер обмена сервера).
Вместо этого, если вы используете Putty, сделайте следующее:
Сначала выделите текст, который вы хотите скопировать в буфер обмена, с помощью мыши - это скопирует его в ваш локальный буфер обмена (т. Е. Буфер обмена Windows 7), который nano не может коснуться:
Затем выберите свой блок в nano и используйте,
Ctrl-K
чтобы удалить его.Наконец, переместите курсор в положение, в которое вы хотите вставить текст, скопированный на шаге 1 (вы можете закрыть нано , открыть другой файл и т. Д., Если не выделите другой блок текста с помощью мыши ). Щелкните правой кнопкой мыши, чтобы вставить скопированный текст в позицию курсора.
источник
удаляет текущую строку, это также может быть полезно для быстрого редактирования. Спасибо
Edit1:
В некоторых потоках замазки тоже работает следующее
источник
К сожалению, у nano, похоже, нет способа массового удаления, не забивая буфер обмена.
Самое безопасное, что можно сделать, оставаясь внутри документа, - это, вероятно, вставить буфер обмена перед удалением, а затем снова обрезать его.
Если у вас уже выделен блок текста, то Ctrl+ Uвставит текст в буфер обмена, включая его в выбранный блок. Затем вы можете снять отметку со вставленного текста и просто вырезать свой первоначально выбранный блок.
Эти шаги не сохраняют ваш буфер обмена, но, по крайней мере, эффективно выполняют переключение между вашим выделением и буфером обмена, позволяя вам заново обрезать линии, которые были в нем ранее.
источник
Чтобы удалить несколько блоков без переопределения буфера обмена, сначала пометьте текст знаком Alt+ A(появится,
Mark Set
затем выделите текст с помощью клавиш со стрелками), а затем используйте Ctrl+ Shift+ Kдля удаления выделенного текста, удаленный текст не появится в буфере обмена.источник
Вы можете открыть отдельный буфер для хранения вашего буфера обмена в:
Убедитесь, что «чтение в отдельный буфер» включено (вы можете переключать это с Alt+ F)
Используйте Ctrl+ Rи нажмите Enter(без ввода имени файла), чтобы открыть пустой файловый буфер
Вставьте туда свой текущий буфер обмена с помощью Ctrl+U
Используйте Alt+ <или Alt+ >для переключения между открытыми буферами
источник