web-dev-qa-db-ja.com

Unix:「M-」が参照する修飾キー(M-Cなど)

Nanoで大文字と小文字を区別した検索をしようとしています。画面の下部にあるヘルプメニューには、M-Cと入力して大文字と小文字の区別を切り替えることができます。

^G Get Help         ^Y First Line       ^T Go To Line       ^W Beg of Par       M-J FullJstify      M-B Backwards
^C Cancel           ^V Last Line        ^R Replace          ^O End of Par       M-C Case Sens       M-R Regexp

これを行う方法がわかりません。 M-は、Cを入力しているときに保持する必要がある修飾キーを参照していますか?またはM-は、Cを押す前にキーまたはキーの組み合わせを押す必要があることを意味しますか?

37
dB'

Mは、ほとんどのキーボードには存在しないメタキーを指します。 (ソフトウェアでの使用は主に歴史的な理由によるものです。)通常、メタキーはキーボードの別のキーによってエミュレートされます。 WindowsおよびLinuxでは、通常は Alt キー。 Mac OS Xでは、そのキー(別名 Option)既に他の用途があるため、 Escape 代わりに使用されます。

49
chepner

nanoについては知りませんが、emacsM-メタキーを表します。これは、 Alt 文字キーと同時に押すか、キーを押す Esc 文字キーの前のキー。 Alt 通常、アプリケーションのXバージョンを使用する場合にのみ機能するため、ダム端末を使用する場合のみ、 Esc 働くでしょう。

4

Esc

たとえば、ファイルの最後に移動する場合

Esc それから /

押さえる必要はありません Esc あたかも Shift

3
Travis Heeter