Есть ли затмение, эквивалентное emacs M- / (dabbrev-expand)? - PullRequest
4 голосов
/ 25 августа 2010

Чтобы процитировать справку по emacs, M- / is:

(даббрев-развернуть ARG)

Развернуть предыдущее слово "динамически".

Расширяется до самой последней, предшествующей Слово, для которого это префикс. Если нет подходящее предыдущее слово найдено, Слова, следующие за пунктом считаются. Если подходящее слово не найдено, затем посмотрите в буферах, принятых функция указана переменной `Dabbrev-друг-буфер функция.

Другими словами, если где-то в программе есть переменная с именем reallyLongVariableName и я набираю rea M- /, тогда emacs автоматически заполняет остальные. Если существует более одного совпадения (например, reallyUglyVariableName), то M- / циклы через них.

1 Ответ

3 голосов
/ 26 августа 2010

Я полагаю, что существует с eclipse3.1 и отслеживался ошибка 11668
(«Добавить emacs-стиль» Alt- / «Хиппи автозаполнение»).

Alt + /

Текстовые редакторы теперь поддерживают завершение слов.
В текстовых редакторах вы можете дополнить префикс словом, встречающимся в любом из открытых в данный момент редакторов или буферов.
Связывание ключей по умолчанию для завершения слова: Alt + / ( Ctrl + . на Mac).


Примечание: если вы повторите комбинацию клавиш Alt + / , она будет циклически повторяться среди всех слов, начиная с текущего префикса, начиная с ближайшего из текущей позиции редактирования .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...