Как выйти из nano и автоматически сохранить в текущий файл?


15

Всякий раз, когда я закрываю nanoпосле редактирования существующего файла, он сначала спрашивает, хочу ли я сохранить файл (это нормально), а затем просит меня подтвердить имя файла (поэтому я нажимаю Enter, так как буквально в 100% случаев я хочу сохранить то же имя файла).

Поэтому мне интересно, есть ли какой-нибудь ярлык, который я могу использовать, чтобы избежать необходимости каждый раз подтверждать имя файла?


2
Правильный ответ: используйте vim! Sp
Sparhawk

Если вы предпочитаете редактор, установка переменной EDITOR остановит большинство случаев автоматического вызова nano, то есть sudo.
hildred

Ответы:


11

Согласно инструкции Nano

Вы можете настроить ~/.nanorcсохранение автоматически при выходе, не запрашивать

($:~)=> nano -w ~/.nanorc 

# Save automatically on exit, don't prompt 
set tempfile 

Примечание: как прокомментировал @cutrightjm - вышеуказанный параметр может вызвать серьезные проблемы в конфигурации, если вы не будете осторожны, измените файлы и сохраните их автоматически при выходе.


4
Хорошее предложение, я бы просто проявил осторожность для новых пользователей, использующих это. Часто, когда я открываю конфигурационные файлы, я случайно помещаю в них один или два символа, которые могут вызвать серьезные проблемы в конфигурации, если вы не будете осторожны
cutrightjm

Это интересная подсказка, которую они используют.
JAB

@cutrightjm - спасибо за комментарий, я обновил свой ответ.
Ярон
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.