Der Verlauf wird zwischen meinen iTerm2-Terminalregistern geteilt: Wie kann ich das ausschalten?

28

Ich verwende iTerm2 (mit zsh) und aus irgendeinem Grund wird der Verlauf zwischen den verschiedenen Registerkarten und Fenstern geteilt, die geöffnet sind. In den meisten Fällen für mich ist das ärgerlich, da ich Tabs pro spezifischer Aufgabe habe, und wenn ich einige Befehle wiederholen, ich möchte nur in der Lage , zurück sein ( nach oben) in der Geschichte zu gehen , um die letzte Aktion abzurufen für die Nur Fenster / Tab.

Ich habe keine Ahnung, wie ich diesen freigegebenen Verlauf deaktivieren soll. Ich habe irgendwo gelesen, dass Sie den freigegebenen Verlauf aktivieren können zsh, aber ich habe so etwas nicht getan.

Kann mich jemand in die richtige Richtung weisen?

nathanvda
quelle

Antworten:

40

Das Ausführen des folgenden setoptBefehls sollte den Trick ausführen ( zum erneuten Aktivieren verwenden):

unsetopt inc_append_history
unsetopt share_history
Gerry
quelle
1
Füge ich diese zu meinen hinzu .zshrc?
Nathanvda
1
und mit bash ???
nkint
1
@ Nathanvda yep, fügen Sie dies zu .zshrc.
Aram Kocharyan
1
Was ist mit Bash Shell?
AD
3
Ich bekomme -bash: unsetopt: command not found. Ist es möglich, dass dies etwas mit TMUX zu tun hat? Afaik Ich benutze tmux nicht, aber ich habe immer noch das gleiche Problem wie OP
TabeaKischka