![tmux のステータス ラインに現在のモードを表示するにはどうすればよいでしょうか?](https://rvso.com/image/1316366/tmux%20%E3%81%AE%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%20%E3%83%A9%E3%82%A4%E3%83%B3%E3%81%AB%E7%8F%BE%E5%9C%A8%E3%81%AE%E3%83%A2%E3%83%BC%E3%83%89%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%3F.png)
vim
:では:set showcmd
、入力したキー ( などf) がわかります。
:tmux
を入力した後Ctrl-b、次に必要なキーについて考えるために停止します。
を入力したことを忘れてCtrl-b、もう一度入力すると、問題が発生します。
入力したことを知らせるためにステータス ラインを変更するにはどうすればよいでしょうかCtrl-b?
答え1
tmux prefix
まだ解決策を探している人のために、ステータス ラインに次のコードを追加することで、を入力したことを知ることができます。
#{?client_prefix,#[fg=colour2]^A,}
^A
ステータス ラインに追加すると、プレフィックスを押したときに tmux ステータス ライン内に小さな素敵なメッセージが表示されます。色とプレフィックス メッセージを適切に変更してください。
凝った設定にしたり、入力時にステータス ラインのすべての背景色を切り替えることもできますprefix
。
set -g status-left "#{?client_prefix,#[bg=colour2],#[bg=colour1]}#[fg=colour0] #S "