tmuxには経由でアクセスできるコマンドモードがあり、ファイル内のコマンドをvimのように頻繁に使用するようC-b :
にエイリアスする方法があるかどうか疑問に思っています。.tmux.conf
split-window
vsp
キーボード ショートカットをバインドできることはわかってbind
いますが、コマンドのエイリアスも作成できますか?
tmuxには経由でアクセスできるコマンドモードがあり、ファイル内のコマンドをvimのように頻繁に使用するようC-b :
にエイリアスする方法があるかどうか疑問に思っています。.tmux.conf
split-window
vsp
キーボード ショートカットをバインドできることはわかってbind
いますが、コマンドのエイリアスも作成できますか?
これは、tmux 2.0 の時点では可能ではないようです。
ただし、できることの1 つは、シェルから tmux セッションにコマンドを送信することです。これは、たとえば、ウィンドウを分割できるbashエイリアスを作成できることを意味します。
alias vsp="tmux split-window -h"
その後、bash プロンプトから実行vsp
して、tmux ウィンドウを垂直に分割できます。特定のユースケースによっては、これが役立つ場合があります。
また、入力を最小限に抑えることが目標である場合、tmux コマンドを最短の明確なプレフィックスに短縮できることにも注意してsp
くださいsplit-window
。
うん。bind-key
tmux.conf で使用します。たとえば、tmux ウィンドウを分割するには、次を使用します。
bind-key v split-window -v #C-b v to split vertically
bind-key h split-window -h #C-b h horizontal
接頭辞 (Cb) を使用したくない場合は、-n パラメータを追加してください:
bind-key -n C-right next # C - → to move to next window.