30

~ (チルダ) がユーザー ディレクトリに移動しない、OSX Lion を実行している Mac でこの奇妙な状況が発生しています。代わりに、「cd ~」と入力すると、次のようになります。

-bash: cd: ˜: No such file or directory

これを修正する方法について何かアドバイスはありますか?

4

10 に答える 10

51

キーボード ([システム設定] > [キーボード] > [入力ソース]) を「US International - PC」から「US」に変更した後、チルダ記号 (~) がターミナルから期待どおりに機能することを確認できました。

一部の MacBook では、キーボードが「US」ではなく「US International - PC」に設定されているようです。

Shift キーを押しながら、さまざまなキーボード レイアウトを比較します。

于 2016-01-25T19:53:59.827 に答える
43

これを試してください:

˜ + <spacebar> 

それはあなたが望むチルダの結果です:~

˜キャラクターのコードはで0x02DC、ホームディレクトリへのショートカットのように bash で動作するコードは です0x07E

于 2013-03-13T23:23:10.220 に答える
15

通常のチルダ文字を入力しているのではなく、小さなチルダ文字を使用しているという点で、他の答えは正しいです。ただし、他の回答で説明されていないのは、チルダを入力すると、大きなチルダではなく小さなチルダが表示される理由です。

同じ問題がしばらくの間私を悩ませました。問題は、「US - International」キー マッピングを使用していたことにありました。システム環境設定 > 言語とテキスト > 入力ソースで変更してみてください。そのキーボードを選択した状態で、チルダを入力してからスペース バーを押して、小さなチルダから通常のチルダに変わるのを確認する必要があります。

于 2012-05-28T13:36:54.873 に答える
13

チルダのようないくつかの文字があり、あなたの文字はホームディレクトリの文字˜ではありません~(近くにある:˜vs ~)。

于 2012-01-30T18:10:48.160 に答える
4

はい、それはエニエです (option-n) ~ (shift-`) ではありません

于 2012-01-30T22:24:51.970 に答える
0

alt+5 はあなたが探しているものです...

于 2012-10-26T08:24:52.923 に答える