我最近注意到,当使用在文件中搜索字符串时nano
,搜索会保存到此文件中:
~/.nano_history
但这不是必要的,我也不想要这个功能,那么有什么办法可以禁用它,以便它不会将搜索历史写入文件吗?
操作系统信息:
Description: Ubuntu 15.04
Release: 15.04
封装信息:
nano:
Installed: 2.2.6-3
Candidate: 2.2.6-3
Version table:
*** 2.2.6-3 0
500 http://gb.archive.ubuntu.com/ubuntu/ vivid/main amd64 Packages
100 /var/lib/dpkg/status
答案1
打开文件/etc/nanorc
(运行sudo nano /etc/nanorc
)并注释掉set historylog
此部分中的行:
## Enable ~/.nano_history for saving and reading search/replace strings.
set historylog
看起来应该是这样的:
## Enable ~/.nano_history for saving and reading search/replace strings.
# set historylog
然后退出并保存,您就完成了!
答案2
一种快速而肮脏的方法可能是清除文件,然后使用以下命令设置该文件的只读权限:
echo "" > ~/.nano_history
chmod 400 ~/.nano_history