我每天都用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
所有的文件都会自动备份到这个目录下,这样确认就好多了。