更新: 感谢大家的建议。经过进一步研究,我在这里重新表述了这个问题:Python/editline on OS X: £ sign seems to be bound to ed-prev-word
在 Mac OS X 上,我无法在 Python 交互式 shell 中输入英镑符号 (£)。
当我在一个空的 Python shell 中输入“£”(即按 shift-3)时,什么也没有出现。
如果我已经输入了一些字符,例如
>>> 1234567890 1234567890 1234567890
...然后按 shift-3 将使光标定位在最近的空格之后,或者如果光标和行首之间没有空格,则位于行首。
在普通的 bash shell 中,按 shift-3 会按预期键入“£”。
知道如何在 Python 交互式 shell 中输入文字“£”吗?
最佳答案
我想终端模拟器将击键作为控制代码。也许看看它是否有一个你可以乱搞的配置文件?
关于python - 如何在 Mac OS X 上的 Python 交互式 shell 中输入英镑字符 (£)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/167439/