2 ポイント 投稿者 xguru 2021-11-11 | 1件のコメント | WhatsAppで共有
  • シンプルなスクリプトで、各フォルダごとの zsh_history を生成

→ 後で「現在のフォルダ」で実行した直近10件のコマンドだけを表示

  • .zshrc に以下の関数だけを入れればインストールは完了

function zshaddhistory() {

echo "${1%%$'\n'}|${PWD}   " >> ~/.zsh_history_ext

}

  • zog スクリプトを実行して表示

grep -v "jog" ~/.zsh_history_ext | grep -a --color=never "${PWD} " | cut -f1 -d"|" | tail

1件のコメント

 
junghan0611 2022-12-16

うまく動作します。これが必要でした ^^