Я использую текстовый редактор командной строки nano . Как отменить действие при редактировании текста?
Например: я набрал текст, а затем передумал. Теперь я хочу вернуться в предыдущее состояние. Как?
При запуске с нано версии 2.3.5 в июле 2014, отмена/восстановление стала стандартной:
Это находится в справке:
И если Вы расширяете экран шире, чем приблизительно 1 400 пикселей, существует намек нижний правый:
Если эти ключи не работают, проверить nano --version
.
нано версии 2.1.10 - 2.3.4 должны использовать параметр командной строки -u
(спасибо @sil). Подсказка: добавить alias nano="nano -u"
к Вашему .bashrc (благодарит @Benia). Реализация отмены в течение этого периода, кажется, была багги или неполный.
нано версии 2.1.3 - 2.1.9 имели некоторую функцию отмены. -u
опция не была необходима.
M
обозначает meta.
Код отмены Нано является экспериментальным. Как вы увидите из руководства по nano (наберите «man nano
» в Терминале, чтобы прочитать это), вам нужно запустить nano с опцией -u
(так что «nano -u somefile.txt
»), а затем используйте Alt-U для отмены.
Вы также можете добавить строку
set undo
в файл .nanorc. Это включает экспериментальную функцию отмены при запуске в версиях ниже 2.4, таких как 2.2.6, которая, кажется, является стандартной установкой во многих дистрибутивах Linux.