タグ

ブックマーク / qiita.com/yoshiori (1)

  • fish shell で history を複数端末間で共有 - Qiita

    fish 便利なんだけど複数端末感で history 共有できなくて、それだけで zsh に戻ろうかと思ってたけど、調べたら大体できた。 function history-merge --on-event fish_preexec history --save history --merge end --on-event fish_preexec でコマンド実行前に処理を挟めるので、そこで history を save して他のを merge してるだけ。 これだけだと peco での検索時に一回何か実行しないと反映されないので function peco_sync_select_history history-merge peco_select_history $argv end function fish_user_key_bindings bind \cr 'peco_sync_se

    fish shell で history を複数端末間で共有 - Qiita
    michael26
    michael26 2018/05/25
  • 1