Вопросы с тегом «completion»

относится к завершению TAB (или другим сочетаниям клавиш) для выбора целевого элемента из множества. Часто используется для меню, навигации, поиска, прыжков, сворачивания и других форм «сужения» списка доступных вариантов.

52
Каковы различия между автозаполнением и режимом компании?

Кажется, есть два основных расширения автозаполнения для emacs: автозаполнение и режим компании. Каковы некоторые из практических различий между ними, и когда я хотел бы использовать одно над другим? Кроме того, они совместимы друг с...

43
Как получить интеллектуальное автозаполнение в C ++?

Emacs не может конкурировать с другой IDE, если у него нет функции автозаполнения. Автозаполнение просто делает меня более эффективным программистом. Я знаю расширение Auto Complete Mode , но оно не работает с C ++. Как я могу добиться умного и эффективного автозаполнения для C ++? Первоначально...

27
Как я могу получить нечеткое завершение кода

При использовании ReSharper в Visual Studio символы могут автоматически заполняться с использованием нечеткого сопоставления вместо сопоставления префикса. Например , если я ищу функцию с именем DoSomethingAmazingя мог бы написать DoSoAmи было бы попытаться расширить свой запрос , чтобы...

23
Есть ли способ упорядочить результаты руля по наиболее часто используемым?

Кажется, что порядок следования результатов руля никогда не бывает полезным ... Мне нужно либо перемещаться по длинному списку, либо продолжать печатать, пока я не сузу список достаточно. Есть ли способ отсортировать результаты по частоте использования? Редактировать: то есть наиболее часто...

16
как перейти прямо к заголовку org?

Если я нахожусь в файле org, мне нужна команда, которая сужает список кандидатов в стиле ivy / helm, состоящий из всех заголовков org в файле, и позволяет мне выбрать заголовок посредством нечеткого поиска, к которому я хочу перейти к. Есть способ сделать...

13
Получить компанию, чтобы показать предложения для имен Ясниппет

Я использую пакеты Фирменный режим и Ясниппет. Когда я печатаю в буфере, я получаю предложения по автозаполнению от компании. Для Ясниппета у меня есть каталог, который содержит фрагменты. В этом каталоге у меня есть, например, файл foo.yasnippet. Когда я печатаю fooв буфере и Tabнажимаю, я получаю...

12
Нечеткое завершение при вставке символов Юникода

Я только что открыл C-x 8 RETспособ вставки символов Unicode по имени Unicode или шестнадцатеричному коду. Я еще не запомнил все имена символов Юникода, поэтому не всегда нахожу нужный символ. Есть, например, символ «ГОРНАЯ СНЕГОВАЯ ГОРКА». Если я наберу просто «ГОРЫ», этот символ не появится в...

11
Как я могу отменить привязку всех определений символов к определенному префиксу?

Я довольно часто меняю API своего пакета, но company-modeвытягиваю каждый определенный символ (как и должно быть) в его дополнениях. Я не хочу случайно использовать несвязанное имя, так как я могу отменить привязку всех переменных и функций, которые начинаются, скажем, с my-package-? После этого я...

11
Как я могу получить контекстное завершение C / C ++ с компанией?

Semantic кажется, в состоянии сделать это, но я не могу заставить его работать так, как я ожидаю. Например, если я #include "Type.h"и объявляю Type t, использование, semantic-complete-analyze-inlineкогда точка после t.последовательно выдает мне ошибку Не удается найти типы для `Type t ' вместо...

11
завершение имени файла в режиме компании

Я включил компанию, используя следующие команды в моем init.el: (require 'company) (add-hook 'after-init-hook 'global-company-mode) Однако я не получаю завершение имени файла, хотя в источнике есть какой-то провайдер, а также на сайте упоминается, что он поддерживается. Я начинаю набирать / home /...

11
Сосульки предлагают функции, которых нет у Хелма?

Я заядлый пользователь руля и читаю описание сосулек. Это включает в себя такие вещи, как: циклически проходить кандидатов на прохождение, соответствующих вашему текущему вводу * что звучит слабее для меня, чем видеть весь список совпадений в шлеме (так как я готов иметь такой открытый буфер)...

10
Есть ли библиотеки для полей ввода в Emacs?

Многие режимы Emacs используют (что-то вроде) формы: интерфейс настройки является одним из них, режим сообщений (читай: его часть заголовка) является другим; их больше, к сожалению, не всегда очень похожих. Под «формой» я подразумеваю здесь буфер с частями только для чтения и местами,...

9
Как мне написать простую функцию «завершение в точке»?

Я подумываю написать основной режим для редактирования Magic: сбор колоды. Большая часть этого кажется довольно простой, но у меня есть один вопрос. Доступно около 15 000 уникальных карт Magic (карты с уникальными именами). Я хотел бы иметь возможность завершить против них, написав функцию...