我每天都使用nano,我真的很讨厌它每次都问“保存修改的缓冲区?(是/否)”。我怎么能禁用这个呢?
qf9go6mv1#
我不喜欢设置tempfile,因为当你用ctrl+X退出时,它也不会提示你。事实上,当你退出时,它会默默地保存你的更改!而且你不能不保存就退出!相反,我将ctrl+S的密钥绑定添加到~/.nanorc中:
tempfile
ctrl+X
ctrl+S
~/.nanorc
bind ^S savefile main
savefile将保存文件,而不提示您确认文件名,就像其他编辑器一样。但是如果您使用ctrl+X,它会提示您是否有更改。
savefile
bhmjp9jg2#
您可以在启动nano时指定-t标志。从手册页:-t(--tempfile)始终保存更改的缓冲区而不提示。与皮科的-t选项相同。
c2e8gylq3#
在~/.nanorc中,对于nano 5.0以上版本:
set saveonexit
对于5.0以下的版本:
set tempfile
另外,添加以下内容是个好主意:
set backup set backupdir /home/user/.nano-backups
所有文件将自动备份到这个目录中,这比确认要好得多。
v440hwme4#
您正在寻找tempfile setting。如果你想要一个 * 永久 * 设置,编辑你的**~/.nanorc**文件(或创建它)并添加:
或者,您可以使用-t参数启动nano。
-t
yizd12fk5#
在RPI上,ctrl+s + ctrl+x自然工作
ctrl+s
ctrl+x
5条答案
按热度按时间qf9go6mv1#
我不喜欢设置
tempfile
,因为当你用ctrl+X
退出时,它也不会提示你。事实上,当你退出时,它会默默地保存你的更改!而且你不能不保存就退出!相反,我将
ctrl+S
的密钥绑定添加到~/.nanorc
中:savefile
将保存文件,而不提示您确认文件名,就像其他编辑器一样。但是如果您使用ctrl+X
,它会提示您是否有更改。bhmjp9jg2#
您可以在启动nano时指定-t标志。从手册页:
-t(--tempfile)始终保存更改的缓冲区而不提示。与皮科的-t选项相同。
c2e8gylq3#
在
~/.nanorc
中,对于nano 5.0以上版本:对于5.0以下的版本:
另外,添加以下内容是个好主意:
所有文件将自动备份到这个目录中,这比确认要好得多。
v440hwme4#
您正在寻找tempfile setting。
如果你想要一个 * 永久 * 设置,编辑你的**~/.nanorc**文件(或创建它)并添加:
或者,您可以使用
-t
参数启动nano。yizd12fk5#
在RPI上,
ctrl+s
+ctrl+x
自然工作