Próbowałem nauczyć się korzystać z bind-key [-cnr] [-t key-table] key command [arguments]
lepszych, ale miałem problem z ustaleniem, jakie są „prawidłowe klawisze ” do bind-key
komend.
Próbowałem to zrobić man tmux
i Google, ale nie mogłem znaleźć niczego przydatnego.
- Jak mogę dowiedzieć się, jaka jest składnia prawidłowych kluczy?
- Czy jest do tego polecenie pomocy lub
man
strona? - Może nie znam terminu technicznego na te ważne klucze, czy istnieje termin na te klucze, aby móc przeprowadzić lepsze wyszukiwanie w Google?
Na przykład próbowałem dowiedzieć się, co oznacza następujące mapowanie poleceń:
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
Było łatwo znaleźć na man
stronie (nie wymaga prefiksu). Ale nie mogę zrozumieć, co M-S-Left
oznacza klucz.
Zgaduję, że przesunięcie mapowania i strzałka w lewo plus jakiekolwiek M
środki do resize-pane -L 2
polecenia.
- Jak wymyślić, co
M
to znaczy? - Co jeśli chciałbym kontrolować + dowolny klucz, który chciałem. Czy kontrola =
C
? - Jak mogę to rozwiązać, nie próbując po prostu losowych klawiszy na klawiaturze, dopóki coś nie zadziała?
- Ponadto, jak mogę potwierdzić, dowiedzieć się, czy nie mapuję go na zestaw kluczy, który jest już używany?
- Czy istnieje coś takiego jak „pokaż wszystkie aliasy” czy coś takiego?
- Jako dodatek do pytania, czy te ważne klucze są takie same jak te dla
vim
?
Chodzi o to, że vim
wydaje się mieć inne skrypty dla własnego języka, ponieważ czasami wymagają i takie tam.
vim
pytania :).
tmux
jest niesamowite!