Vim стиль Omnicomplete для Emacs? - PullRequest
       18

Vim стиль Omnicomplete для Emacs?

7 голосов
/ 18 сентября 2009

Я нашел несколько пакетов elisp для автозавершения кода для emacs, которые выполняют автозавершение кода, но большинство связывается с ключом, таким как M- /, чтобы переключить завершение. Есть ли что-то похожее на omnicomplete в Vim, где вы можете настроить автоматическое отображение списка параметров автозаполнения, в которых вы можете либо перемещаться по ним, либо просто продолжать печатать.

Смотрите скриншот для примера:

alt text

Ответы [ 3 ]

10 голосов
/ 18 сентября 2009

Я думаю, фирменный режим лучше всего подходит под ваше описание. Посмотри на это.

5 голосов
/ 18 сентября 2009

Есть числа, все немного по-другому:

Все они имеют свои недостатки и преимущества.

В вики emacs есть страница для всех пакетов завершения .

1 голос
/ 18 сентября 2009

Можешь? Конечно. Сброс таймера на пост-командный хук. Если он сработает (потому что вы сидите за экраном, не печатая), всплывете сообщение.

Кажется, проще сказать вашему компьютеру, что делать (нажимая клавиши), чем ждать, пока вы перестанете печатать на некоторое время. Завершите привязку к чему-то вроде «клавиши меню», и вам даже не придётся аккордовать.

...