更新:感谢各位的建议。经过进一步的研究,我重新定义了以下问题:Python/editline on OS X: £ sign seems to be bound to ed-prev-word
在Mac上,我不能在中输入一个磅的英镑标记(£)。
19:35:17)
当我在空Python输入“£”(即按shift-3)时,什么都不会出现。
如果我已经输入了一些字符,例如。
>>> 1234567890 1234567890 1234567890..。然后按shift-3将使光标定位在最近的空格之后,或者在光标和行的开始之间没有空间的情况下行的开始。
在普通bash中,按shift-3按下“as”类型就像预期的那样。
知道如何在中键入文字“£”吗?
发布于 2008-10-03 15:39:05
我可以想象终端仿真器正在将击键作为控制代码。看看它是否有一个配置文件,你可以乱搞吗?
发布于 2008-10-03 15:47:29
这不是最好的解决方案,但您可以键入:
pound = u'\u00A3'然后将它放在一个变量中,您可以在会话的其余部分中使用它。
发布于 2008-10-03 15:37:38
在unicode中是00A003。使用Unicode转义,它将是u'\u00a003‘。
编辑:@ Patrick McElhaney说你可能需要使用00A3。
https://stackoverflow.com/questions/167439
复制相似问题