2008-10-09 51 views
2

我在Mac OS X上使用ccl/openmcl(兩者的最新版本)。當顯示口齒不清提示,使用光標鍵來瀏覽當前行的結果轉義碼,而不是運動,如:我如何獲得終端程序來兌現光標鍵?

Welcome to Clozure Common Lisp Version 1.2-r9226-RC1 (DarwinX8664)!
? (^[[D

在這裏,我按下了(鍵,然後left cursor關鍵。

當我在一個Debian Etch箱運行CCL/openmcl,光標行爲與預期,並且移動刀片點的一個位置向左

我想這是某種形式的終端配置選項?

回答

4

如果Clozure CL不提供天然的readline/editline /不管支持或被配置爲不使用它,則可以與rlwrap運行它,例如:

rlwrap openmcl 

rlwrap可以經由MacPorts或獲得直接從http://utopia.knoware.nl/~hlub/rlwrap/

+0

是它可能是CCL爲Debian的構建將被配置爲鏈接的ReadLine,而一個用於Mac OS是不是? – 2008-10-09 14:08:39

2

我知道,我不會回答這個問題,但你不應該花太多時間,直接使用口齒不清REPL。使用

Emacs和slime是口齒不清進行交互的更方便的方法。你有一個督察,並在手調試器,你可以跳轉到的函數的源代碼等

相關問題