在我运行OSX Lion的Mac电脑上,存在这种奇怪的情况,即“~”(波浪号)无法进入我的用户目录。相反,当我键入“cd ˜”时,我得到的是:
-bash: cd: ˜: No such file or directory
有什么建议可以修复这个问题吗?
在我运行OSX Lion的Mac电脑上,存在这种奇怪的情况,即“~”(波浪号)无法进入我的用户目录。相反,当我键入“cd ˜”时,我得到的是:
-bash: cd: ˜: No such file or directory
有什么建议可以修复这个问题吗?
试试这个:
˜ + <spacebar>
这是你想要的波浪符号:~
在 ASCII 编码表中,波浪符号的编码是0x02DC
,而在 Bash 中可以像快捷键一样使用的编码是0x07E
。
其他答案是正确的,因为您并没有键入常规的波浪符,而是使用小波浪符。但其他答案没有解释为什么当您键入波浪符时会得到小波浪符而不是大波浪符。
同样的问题也困扰了我一段时间。我发现问题出在我使用了“美式 - 国际”键盘映射。请尝试在系统首选项 > 语言和文字 > 输入源 中更改它。选择该键盘后,您需要键入波浪符,然后按下空格键才能看到它从小波浪符变成常规波浪符。
我遇到过几次相关问题,可能会引发这个问题:bash不会在带引号的文件路径上执行波浪线扩展(如果您在路径中有空格,则可能会使用该选项)。例如,cd“〜/文档/我的项目”
将得到最初发布的相同错误。窍门是将波浪线和第一个斜杠留在引号外:cd〜/“文档/我的项目”
可以正常工作。
是的,这是一个enye(按下option-n),而不是~(按下shift-`)
我正在使用巴西ABNT2布局。 在这里,[~] + [Alt Gr]可以完成任务。
你要找的是 alt+5...