ZSH履歴ファイルの階層定義

ZSH履歴ファイルの階層定義

私のzsh同期履歴は端末全体にわたっています。時にはこれが便利です。ただし、特定の端末で最後のコマンドを実行するだけでよくあります。
したがって、端末ごとに2つの履歴ファイル(グローバル1つ、端末ごとに1つ)を使用したいと思います。各端末に優先順位を付け、オートコンプリート機能がそこからコマンドを見つけられない場合は、グローバル履歴を検索する必要があります。
2つのファイルに履歴を書き込むのは簡単だと思いますが、zshで2つのファイルを同時に表示できるようにする方法はわかりません。

履歴ファイルを切り替えるためのキーボードショートカットを定義できることを知っていますが、それも私が望むものではありません。

また、回避策を見つけるのに役立つbash(zshとは対照的)の解決策を聞きたいです。

ありがとう、

ベストアンサー1

おすすめ記事