LINUX.ORG.RU

Emacs и автодополнение по <Tab>


0

1

По сути, продолжение этой темы.
Хочется иметь автодополнение в интерактивных программах, запускаемых в Emacs.

О чем идет речь:
Например, читаю я Кнута, пишу на mixal. Пускаю программы в mixvm. Mixvm, запущенная в терминале по нажатию <Tab> выдает такой список:

MIX> <Tab><Tab>
cabp     compile  pbt      pprog    quit     sbpo     shell    strace
cbp      edit     pc       preg     run      sbpr     slog     w2d
cbpa     help     pddir    prompt   sasm     scm      smem     weval
cbpc     load     pedit    psrc     sbp      scmf     sover    
cbpm     next     pflags   pstat    sbpa     scmp     sreg     
cbpo     pall     pline    psym     sbpc     sddir    ssym     
cbpr     pasm     pmem     ptime    sbpm     sedit    stime    
И это круто. А вот что происходит в emacs:
M-x mixvm
...
MIX> <Tab>	<Tab>	  <Tab>
fail!

Можно как-то заполучить сабж?

Ответ на: комментарий от dmsh

> надо жать С-с вместо C-x
Спасибо, не знал этого.

зато все программы работают.

Emacs, хоть в нем и не работает родное автодополнение, добавляет к mixvm/ghci(см. пред. тему) разные вкусности, которые не хочется терять.

kermzyxer ()
Ответ на: комментарий от anonymous

> Mixvm запускает шел, а в нем себя?
Не знаю. Пишет (Debugger:run)

kermzyxer ()
Ответ на: комментарий от anonymous

> и подключить его к используемому моду
Даже не представляю к какому... К debugger mode что ли?

kermzyxer ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.