米国のキーボードを備えたUbuntu12.04ホストでVirtualBoxを実行しています。仮想マシンは、日本語のWindows Server 2008 R2(標準)を実行しています。コマンドプロンプトからcd \
したい。
日本語Windowsでは、円記号文字は円記号 [[1][2] に置き換えられているため、代わりにcd ¥
を使用します。
VM内でバックスラッシュキーが]
にマップされていますが、バックスラッシュ/円にマップするキーが見つかりません。いくつかの画像 [3][4] を見て、日本人の同僚と話をした後(そして、彼らにどのようにタイプするかを彼らに実演してもらいました)結論に達しました私の米国のキーボードには、必要なキーが事実上ありません。
VMから円記号をコピーすると、ホストにバックスラッシュとして貼り付けられます。ホストからバックスラッシュをコピーすると、円としてVMに貼り付けられます。したがって、VMの間に、またはVMおよびホストIはcd ¥
でき、(労力を要して)目的の結果を達成できます。しかし、もっと単純なものが必要です。
¥文字を入力するために押すことができるキーの組み合わせは何ですか?
ゲストOSのキーボードレイアウトを変更するだけです。実際に日本語がわからない場合は少し難しいですが、アイコンとコントロールの場所に基づいて理解することはできます。
en-us
または英語(アメリカ)
を検索):図5そうすれば、ゲストOSは日本語のままですが、キーボードレイアウトは英語なので、正しく応答するはずです。
(許可されている場合は、ゲストOSの 言語を変更 を英語に変更することをお勧めします。)
図1:日本語のスタートメニューのコントロールパネル
図2:日本語コントロールパネルの地域設定
図3:日本語の地域設定ダイアログのキーボードと言語
図4:[言語の追加]ボタン
図5:日本語の「英語(US)」
Yen にALT+0165
を入力し、バックスラッシュにALT+92
を入力すると、英語版のWindowsで機能し、日本語のWindows ServerOSでも機能するはずです。
Ubuntuに関しては、入力方法が違うようです。この post では、CTRL+SHIFT+U
を使用する必要があること、およびCTRL+SHIFT
タイプ0165
を保持していることを説明しています。
または、Ubuntuでは、16進数で0165(A5)に相当するものが、U:CTRL+SHIFT+A5
と入力しなくても直接機能する場合があります。バックスラッシュの場合、16進数でCTRL+SHIFT+U+92
またはCTRL+SHIFT+5C
になります。
これにはALTコードを使用することで可能です。このような情報を持つ多くのWebサイトがあります。
テンキーのないラップトップキーボードの場合は、次の回答を確認してください。