我在emacs / windows中运行shell。命令将转到〜/ .history。但是,我不希望某些命令存储在.history中,例如“cd c:/ ..”。怎么做?
答案 0 :(得分:2)
这是通过bash配置完成的。写下export HISTCONTROL=ignorespace
:
export HISTCONTROL=ignoreboth
我也喜欢不在历史记录中存储以空格开头的命令的技巧:
echo $SHELL
或者不保存重复项:
chsh
现在它还取决于你正在运行的shell。通常默认的是bash。请参阅{{1}}。我们可以使用命令{{1}}(更改shell)来更改它。