【问题标题】:How to write comma character in a SLIME EMACS window如何在 SLIME EMACS 窗口中写入逗号字符
【发布时间】:2012-08-27 15:58:38
【问题描述】:

如何在 SLIME emacs 窗口中写入“,”(逗号)字符? , 键会自动调出 SLIME 命令提示符。

谢谢,Lisp 初学者

【问题讨论】:

    标签: lisp slime


    【解决方案1】:

    , 仅在行首输入时触发 REPL 快捷方式选择。在所有其他情况下,您可以通过键入 , 来输入逗号。

    在 Common Lisp 的情况下,只要不修改阅读器,, 只能出现在准引号表达式中,这应该不是一个重大限制。

    如果确实有问题,请参考Deokhwan Kim's answer

    【讨论】:

    • 我接受了 Deokhwan 的回答,因为我在编辑之前评估过的行时遇到了这个问题。
    【解决方案2】:

    您可以通过 C-q, (Control-q 然后逗号)插入,C-q 绑定到quoted-insert,通常可以在您希望 Emacs 读取下一个输入字符并插入它而不是调用绑定到输入字符的命令时使用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-04-03
      • 1970-01-01
      • 2014-07-16
      • 1970-01-01
      • 1970-01-01
      • 2012-09-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多