2014-10-20 72 views
8

我每天都在使用nano,並且當它每次詢問「保存修改後的緩衝區?(是/否)」時,我真的很討厭。我如何禁用此功能?納米 - 禁用確認保存?

+1

更改'do_exit()'函數。 – 2014-10-20 08:19:01

回答

1

您可以在啓動nano時指定-t標誌。從手冊頁:

-t(--tempfile)總是保存更改的緩衝區而不提示。與Pico的-t選項相同。

1

您在尋找tempfile setting

如果你想有一個永久設置,編輯〜/ .nanorc文件(或創建)並添加:

set tempfile 

或者,你可以開始與-t參數納米。

1

~/.nanorc

set tempfile 

此外,它的一個好主意,添加

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

所有文件都將在這個目錄中自動備份,它是更好的,然後確認。

3

我不喜歡設置tempfile,因爲這樣當您以ctrl+X退出時,它也不會提示您。事實上,它會在您退出時默默保存您的更改!如果不保存就不能退出!

相反,我加入這個鍵聯結的ctrl+S~/.nanorc

bind ^S savefile main 

savefile將保存文件而不提示您確認文件名,其他編輯器一樣。但是如果你使用ctrl+X,它會提示你是否有變化。 `nano.c`中的