私はbind-key [-cnr] [-t key-table] key command [arguments]
より良い方法を学ぼうとしていましたが、コマンド用の「有効なキー」が何かを理解するのに苦労していましたbind-key
。
私man tmux
もやってみましたが、Googleも役に立ちました。
- 有効なキーの構文はどうすればわかりますか?
- ヘルプコマンドまたは
man
これに関するページはありますか? - この有効なキーの専門用語がわからないかもしれませんが、Google検索を改善するためにこれらのキーの用語はありますか?
たとえば、次のコマンドの再マッピングの意味を理解しようとしていました。
bind-key -n M-S-Left resize-pane -L 2
bind-key -n M-S-Right resize-pane -R 2
bind-key -n M-S-Up resize-pane -U 2
bind-key -n M-S-Down resize-pane -D 4
-n
見つけるのは簡単だったman
ページ(プレフィックスを必要としません)。しかし、M-S-Left
キーの意味がわかりません。
私はそのマッピングがシフトし、左矢印に加えM
てresize-pane -L 2
コマンドに何か意味があると推測しています。
- どういう
M
意味ですか? - コントロール+必要なキーが必要な場合はどうなりますか。control =
C
? - 何かが機能するまで、キーボードのランダムなキーを試すだけでこれを理解するにはどうすればよいですか?
- また、すでに使用されているキーセットにマッピングしていないかどうかを確認するにはどうすればよいですか?
- 「すべてのエイリアスを表示する」などのようなものはありますか?
- 質問への追加として、これらの有効なキーは
vim
?
問題は、vim
それ自体が言語を必要とするものがあるため、独自の言語用に異なるスクリプトを使用しているように見えることです。
vim
質問に対する答えを見つけようとします:)。
tmux
すごい!