O histórico é compartilhado entre as minhas guias do terminal iTerm2: como posso desativar isso?

28

Estou usando o iTerm2 (com zsh) e, por algum motivo, o histórico é compartilhado entre as diferentes guias e janelas que estão abertas. Na maioria dos casos, isso é chato, já que tenho guias por tarefa específica e, se precisar refazer alguns comandos, só quero voltar no histórico para recuperar a última ação para isso. somente janela / guia.

Não tenho idéia de como desativar esse histórico compartilhado, li em algum lugar em que você pode ativar o histórico compartilhado zsh, mas depois não fiz nada disso.

Alguém pode me apontar na direção certa?

nathanvda
fonte

Respostas:

40

A execução do seguinte deve fazer o truque (use setoptpara reativá-los):

unsetopt inc_append_history
unsetopt share_history
Gerry
fonte
1
Eu os adiciono ao meu .zshrc?
Nathanvda
1
e com bash ???
Nkint 22/01
1
@nathanvda sim, você adiciona isso a .zshrc.
Aram Kocharyan
1
E o bash shell?
AD
3
Eu estou recebendo -bash: unsetopt: command not found. É possível que isso esteja relacionado ao tmux? Afaik eu não estou usando tmux, mas eu ainda estou experimentando o mesmo problema que OP
TabeaKischka