Бег нижней ступени - PullRequest
       6

Бег нижней ступени

5 голосов
/ 18 ноября 2010

После установки emacs и попытки run-lisp я получаю

Searching for program: No such file or directory, lisp

Затем, после попытки снова запустить lisp, открывается новый буфер inferior-lisp, но если я пытаюсь что-то ввести в него, яполучить:

Output file descriptor of inferior-lisp<1> is closed

Есть идеи, что мне делать?

Ответы [ 2 ]

7 голосов
/ 18 ноября 2010

Вы должны установить inferior-lisp-program переменную.Будьте осторожны, потому что некоторые Лиспы ожидают, что ядро ​​будет указано в командной строке или будет находиться в текущем каталоге (особенно если вы работаете в Windows).

Если вы новичок и просто хотите получитьзнаком с lisp есть встроенный интерпретатор Elisp.Запустите M-x ielm, чтобы получить его.

1 голос
/ 18 ноября 2010

На странице информации о emacs (31.11 Запуск внешнего Lisp):

Чтобы запустить подчиненный процесс Lisp, введите M-x run-lisp'. This runs the program named lisp ', ту же программу, которую вы запустите, набрав lisp' as a shell command, with both input and output going through an Emacs buffer named lisp '.

Похоже, у вас на пути нет программы, которая называется "lisp".

...