Tmuxコマンド:M-whateverとは


19

世の中の多くの人々にとっては非常にばかげた質問かもしれませんが、私はこっちです!

例:

事前定義されたレイアウトの適用:

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

Mとは シフト+ mの場合は、今すぐ首ひげを取り除いてください。私はそれがAlt +キーかもしれないと思ったが、それはそうではないようだ。


1
それらがAlt鍵です。したがって、タイルレイアウトに切り替えるには、Ctrl-a Alt-5... を押します。
jasonwryan14年

ありがとう@jasonwryan-それは正しい。今、私の問題は次のように見えます:なぜAltはAltのように振る舞う(そして、私が思っていたtmuxコマンドを実行するのではなく、代替文字を出力する)?これは実際には問題ではありませんが、この時点での構成の問題です。
ダニー14年

回答:


27

それはだメタ・キー。したがって、M-1はmeta-1です。(C-1がcontrol-1であるように)。

キーボードを見ると、少なくとも通常のPCキーボードを使用している場合は、実際にmetaとラベル付けされたキーがまったくないことにおそらく気付くでしょう。キーボードレイアウトの設定方法に応じて、メタは通常、Altキーまたはロゴ(Windows)キーです。

要するに、C-a M-1長押しにあなたを語っているControlとプレスA; その後、両方をリリースします。次に、Alt(またはWindows)を押し続けて、を押し1ます。もちろん、それらを解放します。


答えてくれてありがとう。これにより、左側のオプションキーを再マップしてiterm2で+ Escとして機能するようになり、Metaが対象とするさまざまなtmuxコマンドが実行されます。
ダニー14年

1
ほとんどの端末エミュレータは、2つのメタバインディングを作成します。まず、にバインドAltMetaAlt-3として解析できるようにしますM-3。また、通常Esc、メタキーの組み合わせを押した場合と同様に、キーの動作が行われます。
DopeGhoti

Linux(wsl)のWindowsサブシステムでtmuxを試していますが、「メタキー」はWindowsの世界ではよく知られた用語ではありません。私が読んでいたすべてのキーバインディングガイドは、私が何をM-1意味するか知っていると仮定していました。ありがとう!
seangwright

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.