Commandes Tmux: qu'est-ce que M

19

Cela pourrait être une question très stupide pour beaucoup de gens là-bas, mais je suis dense!

Ex:

Application de dispositions prédéfinies:

C-a M-1        switch to even-horizontal layout
C-a M-2        switch to even-vertical layout
C-a M-3        switch to main-horizontal layout
C-a M-4        switch to main-vertical layout
C-a M-5        switch to tiled layout
C-a space      switch to the next layout

Qu'est-ce que M? Si c'est juste shift + m, alors s'il vous plaît, enlevez-moi ma barbe maintenant Je pensais que ce pourrait être alt + key mais cela ne semble pas être le cas.

Danny
la source
1
Ils sont la Altclé: donc, pour passer à la disposition en mosaïque, vous appuyez sur Ctrl-a Alt-5...
jasonwryan
merci @jasonwryan - c'est exact. Maintenant, il semble que mon problème soit: pourquoi Alt se comporte-t-il comme Alt (et génère-t-il des caractères alternatifs au lieu de faire la commande tmux que je pensais que ce serait)? Ce qui n'est pas vraiment un problème, mais plutôt un problème de configuration à ce stade.
Danny

Réponses:

27

C'est la méta clé . Donc M-1 est méta-1. (Tout comme la façon dont C-1 est contrôle-1).

Maintenant, lorsque vous regardez votre clavier, vous remarquez probablement le manque net de toute touche réellement étiquetée méta, du moins si vous avez un clavier PC normal. Selon la configuration de votre disposition de clavier, la méta est généralement la touche alt ou la touche logo (Windows).

En bref, C-a M-1vous dit d'appuyer et de maintenir Controlet appuyez sur A; puis relâchez les deux; puis appuyez et maintenez Alt(ou Windows) et appuyez sur 1. La libération, bien sûr.

derobert
la source
Merci d'avoir répondu. Cela a conduit à remapper ma touche d'option gauche pour agir comme + Esc dans iterm2, qui accomplit les différentes commandes tmux auxquelles Meta est destiné.
Danny
1
La plupart des émulateurs de terminaux font deux liaisons Meta. Premièrement, ils se lieront Altà Meta, permettant Alt-3d'être analysés en tant que M-3. Ils feront généralement également Escsuivi par n'importe quel acte de touche comme si vous aviez appuyé sur une combinaison de touches Meta.
DopeGhoti
J'essaie maintenant tmux sur le sous-système Windows pour Linux (wsl) et «méta-clé» n'est pas un terme bien connu dans le monde Windows. Tous les guides de reliure clés que je lisais supposaient que je savais ce que cela M-1signifiait. Merci!
seangwright
2

Des années plus tard, je suis tombé sur ce clavier dans un musée informatique vintage

Remarquez la touche Meta à gauche et à droite du clavier! Avec une foule d'autres clés utiles. Je me demande ce que Rub Out fait ...

Danny
la source
1
Voir retrocomputing.stackexchange.com/questions/495/… pour ce que font toutes ces clés.
derobert