4

Когда я открываю оболочку в Emacs и пытаюсь завершить пути путём табуляции , всплывает это глупое окно:

Click <mouse-2> on a completion to select it.
In this buffer, type RET to select the completion near point.

Possible completions are:
../     ./  .DS_Store   .git/     bar/     foo/

Есть ли способ, которым я мог бы использовать завершение минибуфера вместо этого ужасного окна, такого как Ido или Icicles, или, может быть, даже auto-complete.el?

1 ответ1

0

Не решает, что вы хотели, но вы должны использовать ansi-term , это гораздо лучший эмулятор оболочки, чем обычная команда shell . Он имеет два режима, в которых один действует как обычный буфер Emacs (C-p повышается, а C-n понижается), а другой режим действует как обычная оболочка (C-p для предыдущей команды и C-n для следующей команды). И в обоих режимах вкладка просто завершается как обычная оболочка.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .