我总是使用Emacs的外壳。我创建了2个缓冲区(C-x 2),并将其中一个用作终端(M-x shell)。
C-x 2
M-x shell
有时我经常使用命令(例如python3 test.py)。我使用快捷方式<C-up>重复上一条命令。而且Emacs保存命令的重复项非常不便。我必须按<C-up>很多次才能运行其他命令。
python3
test.py
<C-up>
问题仅在Emacs的外壳中。我已经设置好HISTCONTROL=ignoreboth了.bashrc,在通常的终端中,它工作得很好。
HISTCONTROL=ignoreboth
.bashrc
是否可以配置Emacs使其忽略重复项?
emacs bash shell
bash ×1
emacs ×1
shell ×1