Tmux openプラグインをインストールすると、例えばURLを選択してハイライトした状態でoを押すとブラウザでそのページを開くことができる。また、ファイル名を選択してハイライトした状態でCtrl-oを押すとエディタで編集することができる。
具体的な使い方は下記動画を参照。
Tmux open plugin on Vimeo
このプラグインを単独で利用するのではなく検索を便利にするTmux copycatプラグインと併せて使用するのがよさそう。
wonderwall.hatenablog.com
tpmでインストール
tpm(Tmux Plugin Manager)を使用している場合は、.tmux.confに下記行を追加してprefix + Iキーでインストール。
set -g @plugin 'tmux-plugins/tmux-open'
基本的な使い方
テキストを選択してハイライトした状態で下記キーを押すとそれぞれ以下のような動作となる。
| キー | 動作 |
| o | システムのプログラムで開く。Macはopenコマンド、Linuxはxdg-openコマンド |
| Ctrl-o | $EDITORで開く |
使用例としては、
file.pdfを選択してoを押すとPDFビューアで開くfile.docを選択してoを押すとドキュメントビューア(Wordなど)で開くhttp://example.comを選択してoを押すとブラウザでページを開くfile.txtを選択してCtrl-oを押すと$EDITOR(Vimなど)で開く
設定変更
基本操作のoキーを別のキーに変更したい場合は以下のような設定を.tmux.confに追加。
set -g @open 'x'
エディタで開くCtrl-oキーを別のキーに変更したい場合は以下のような設定を.tmux.confに追加。
set -g @open-editor 'C-x'