tmuxのコピーモードで前後のコマンドのプロンプトにジャンプ

tmuxのコピーモードにおいて、前後のコマンドのプロンプトにジャンプする方法。

  1. シェルをOSC133に対応させる。
  2. 以下のようにtmux.confに記載する。
bind-key -T copy-mode-vi C-z send-keys -X next-prompt -o
bind-key -T copy-mode-vi C-x send-keys -X previous-prompt -o

キーの設定は任意。この例だとCtrl-x,Ctrl-zで前後に移動できるようにしている。 またコピーモードもviモードを使わない場合はcopy-mode指定にする。

対応バージョン

tmux3.4から tmux/CHANGES at f0a85d04695bcdc84d6dfbf5f9d3f9757a148365 · tmux/tmux · GitHub

リンク