web-dev-qa-db-ja.com

tmuxでC-bのキーバインドをc-aに設定すると、カーソルを行の先頭に移動できますか?

GNU画面からtmuxに移動し、C-aを押してからaと入力すると、行頭に戻ることができます。 tmuxのC-aでこれを回避するにはどうすればよいですか?

72
mko

ご存知のように、C-btmuxのデフォルトのプレフィックスです。 C-b C-bは、実際のC-b文字を端末に送信するために使用されます。プレフィックスをC-aに切り替えた場合は、いくつかのキーを再バインドして、send-prefixコマンドを送信するキーを更新する必要があります。

.tmux.confの場合:

# You probably already put this in
set prefix C-a

unbind-key C-b
bind-key C-a send-prefix
78
chepner

おそらく私が使用しているバージョンに関する問題ですが、上記のコードが機能しない場合は、これを試してください:

set -g prefix C-a
unbind-key C-b
bind-key C-a send-prefix
77
user1978011