zshはtabbyの各タブに対して別々の履歴を持っています。

zshはtabbyの各タブに対して別々の履歴を持っています。

各タブの履歴を分割したい(1つのタブ内のペインの場合でも)。それで、次の2行を後ろに追加するソリューションを見つけましたsource $ZSH/oh-my-zsh.sh

source $ZSH/oh-my-zsh.sh
unsetopt inc_append_history
unsetopt share_history

これで、レコードは実際には分離されていますが、端末を完全に閉じると(私の場合はTabby)、各タブの履歴は再び同じになります。どうやって解決しますか?zshで使用しますTabby

ベストアンサー1

再起動後もタブ履歴を別々に保持するには$HISTFILE(前述のように)、各タブで異なる履歴を宣言する必要があります。fcコマンドのドキュメントから):

$HISTFILE起動時に読み込むとローカルに処理されます。

おすすめ記事