История делится между моими вкладками терминала iTerm2: как я могу отключить это?

28

Я использую iTerm2 (с zsh), и по какой-то причине история распределяется между различными вкладками и открытыми окнами. В большинстве случаев для меня это раздражает, так как у меня есть вкладки для конкретной задачи, и если мне нужно повторить некоторые команды, я просто хочу иметь возможность вернуться (вверх) в историю, чтобы получить последнее действие для этого только окно / вкладка.

Я понятия не имею, как отключить эту общую историю, я где-то читал, что вы можете включить общую историю zsh, но на самом деле я ничего такого не делал.

Кто-нибудь может указать мне правильное направление?

nathanvda
источник

Ответы:

40

Выполнение следующего должно сделать трюк (используйте, setoptчтобы включить их):

unsetopt inc_append_history
unsetopt share_history
Gerry
источник
1
Должен ли я добавить это к моему .zshrc?
Натанвда
1
а с башом ???
nkint
1
@nathanvda Да, вы добавляете это к .zshrc.
Арам Кочарян
1
А как насчет оболочки Bash?
AD
3
Я получаю -bash: unsetopt: command not found. Возможно ли, что это связано с tmux? Afaik Я не использую tmux, но все еще испытываю ту же проблему, что и OP
TabeaKischka