emacs史莱姆:什么相当于贝壳中的向上箭头?

时间:2011-10-24 02:20:03

标签: lisp slime

当我在dos / linux中键入错误并且它向我大喊时,我可以按向上箭头然后修改我的行 - 也许它错过了一个' - '或者其他东西。我刚刚安装了lispbox,向上箭头将光标向上移动到REPL历史记录中。如何在我输入的最后一行输入当前行。

就像我输入

一样
+ 3 2

但显然我的意思是

(+ 3 2)

如何让它说“+ 3 2”所以我可以按“Home”,“(”,“End”,“)”?

或者是否有更简单的M-x waaahFIXIT命令呢?

1 个答案:

答案 0 :(得分:12)

尝试

(slime-repl-previous-input)

绑定到

M-p

默认情况下。 (Meta通常是Alt键)

M-p / M-n是在emacs中往返历史记录的标准 - 它也适用于迷你缓冲区