Я использую sbcl с GNU Emacs 24.3.1 и выпуском SLIME 2012-04-14 на Arch Linux для написания кода Common Lisp. При написании выражения, если я типа, напримерКак выделить текущий аргумент в SLIME
(if
минибуфер покажет
(if TEST THEN &OPTIONAL ELSE)
Есть ли режим или настройки SLIME, которые могут привести аргумент, что я в настоящее время редактирования будет выделен в минибуфер? Например, если я типа
(if (> x y)
было бы здорово, если бы
(if TEST *THEN* &OPTIONAL ELSE)
или что-то похожее отображается в минибуфере.
Какие версии Emacs и SLIME вы используете? В Lispbox под Windows кажется, что он работает из коробки. – Alexey
Какой вспомогательный режим документации вы используете? Вы можете легко найти это, проверив строку состояния? Должно быть что-то вроде '(Lisp ElDoc ...)' или '(Lisp Autodoc ...)'. – Alexey
@Alexey Добавил несколько деталей конфигурации к вопросу. Что касается вспомогательного режима документации: я не использую режим eldoc, и я не думаю, что у меня установлен Lisp Autodoc (я сделал C-h a для «autodoc» без каких-либо результатов). Кроме того, вот что отображается в моей строке режима: ничего не касается документации: 'game.lisp 86% (115, 15) (Lisp [? Sbcl])' –