MacでUbuntuサーバーを仮想マシンとして(VirtualBoxを使用して)実行しています。
通常、Macでは、 alt + 3 ハッシュ(#)sybmolを入力します。
しかし、Ubuntuサーバーのコンソールでこれを行うと、nanoの内部で「認識されないコマンド」が表示されます。
この記号を入力するにはどうすればよいですか?これは、Apache構成ファイルにコメントを追加できるようにするために必要です。
ありがとう
Alt
は、システムでMetaとして使用されます。そのため、nano
とbash
では奇妙な動作をします。
英国のキーボードレイアウトのUbuntuサーバー(コマンドラインのみ)では、右側のalt
キーを押してハッシュ記号#
を取得する必要があります。右側のalt
のみが次のように解釈されますLinuxシステムではalt-gr
であり、これはMac OS以外のシステムでキーボードの代替文字に必要な修飾キーです。
LPICを実行していて、VMでCentOSを実行しているMB Proを使用しているので、これに遭遇しました。
CTRL + \になってしまった
MacBook ProにインストールされたUKキーボードを備えたUbuntu 12.04。残念ながら右側 Alt3 ハッシュではなく上付き文字「2」のみを出力し、左側 Alt3 何も印刷しません。
システム環境設定"キーボードに移動します。現在のキーボードがEnglish (UK, Macintosh international)
としてリストされていることがわかります。
下部にある小さな「キーボード」ボタンをクリックすると、各キーのすべての文字の位置が表示されます。だから私にとってハッシュ#
は Right-Ctrl|\ (正しい Alt、パイプ、バックスラッシュ)。以前の投稿の1つはAltと言っていましたが、Ctrlでした
私にとっては \ キー。
(ジェシー、El CapitanのVirtualbox、英国キーボード)
2018年後半に、FキーとしてFキーを備えた最新のMacbook Proで、ターミナルで#
を取得するには、fn + option + 3を入力する必要があります。おそらくそれは、iTermの[プロファイル/キー]で、プリセットの「ナチュラルテキスト編集」をロードしたためです(オプション(alt)で単語間を移動できるようにするため)。