纳米 – 禁用确认保存?

我每天都用nano,我真的很讨厌什么时候每次都要求“保存修改过的缓冲区?(是/否)”。 我怎样才能禁用这个?

我不喜欢设置tempfile因为这样当用ctrl+X退出的时候也不会提示你。 事实上,当你退出时,它会默默地保存你的改变! 而且你不能保存退出!

相反,我已经添加了这个键ctrl+S到我的~/.nanorc

 bind ^S savefile main 

savefile会保存文件,而不会提示您确认文件名,就像其他编辑器一样。 但是,如果你使用ctrl+X ,它会提示你,如果你有改变。

您可以在启动nano时指定-t标志。 从手册页:

-t(–tempfile)始终保存更改的缓冲区而不提示。 与Pico的-t选项相同。

您正在寻找临时文件设置 。

如果你想要一个永久的设置,编辑你的〜/ .nanorc文件(或创建它)并添加:

 set tempfile 

或者,您可以使用-t参数启动nano。

~/.nanorc

 set tempfile 

另外,它是一个好主意添加

 set backup set backupdir /home/user/.nano-backups 

所有的文件都会自动备份到这个目录下,这样确认就好多了。