1

我刚开始编写 J。现在我想输入

text=: 'hello world'
text

在 gtk 终端中,运行时应显示:

你好世界

但是当我输入单引号字符时,它在 gtk 终端中呈现为 ',而不是 '。然后当我运行程序时,解释器会说“拼写错误”。现在,我可以在终端中添加 ' 的唯一方法是在记事本中输入并将其粘贴到 gtk 终端中。我觉得这很麻烦。

现在我的问题是:有没有更简单的方法可以在 gtk 终端中输入 '?我有 Windows 7 64 位版本,还有 J 的 64 位版本,版本 j64-701。

4

4 回答 4

1

我也是刚遇到这个问题,看来是键盘设置引起的(控制引号是直接出现还是可以用来做é、ë之类的)。

几乎所有 Windows 应用程序都可以通过按左 Alt + Shift 来更改此设置。使用此组合后,单引号对我来说正确显示。

HTH。

于 2012-07-11T17:18:07.303 回答
1

我遇到了完全相同的问题,我发现它发生在每个使用 GTK+(Pidgin、GIMP、Geany 等)的软件中,如果你将键盘设置为英语国际,当你按下单引号(' )/双引号(")键,得到的是重音(´)/变音符号(¨)。

对我来说最好的解决方案是将英美键盘添加到 Windows 中的可用键盘列表中(是的,此解决方案适用于 Windows,但您可以轻松地在遇到相同问题的任何 SO 中执行类似的操作)。

当我想输入 [ ' ] 时,我只需按默认组合 LEFT CONTROL + SHIFT 即可在键盘之间切换。

于 2012-10-01T04:56:08.633 回答
0

远射,但我猜这是键盘的事情。我的法语键盘有一个时髦的布局,而你的(我猜是荷兰语?)可能也有一个。我想我很幸运,在 Vista 64 下,我用正确的键得到单引号。

于 2011-10-24T22:09:23.130 回答
0

我认为是J的特定版本的一个bug。我会向J的生产者的支持提出这个问题。

于 2011-10-30T16:43:37.203 回答