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


28

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

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

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

Ответы:


40

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

unsetopt inc_append_history
unsetopt share_history

1
Должен ли я добавить это к моему .zshrc?
Натанвда

1
а с башом ???
nkint

1
@nathanvda Да, вы добавляете это к .zshrc.
Арам Кочарян

1
А как насчет оболочки Bash?
AD

3
Я получаю -bash: unsetopt: command not found. Возможно ли, что это связано с tmux? Afaik Я не использую tmux, но все еще испытываю ту же проблему, что и OP
TabeaKischka
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.