2

Можем ли мы сделать так, чтобы gvim показывал только опции автозаполнения без завершения слова, чтобы мы могли отменить его, если нет ожидаемой опции завершения?

Параметр completeopt, по-видимому, имеет наибольшее совпадение или завершает первый параметр в меню. Есть ли способ сделать это?

2 ответа2

5

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

Обходной путь / функция, которую я использую вместо этого, нажимает CTRL + E всякий раз, когда вы не находите совпадение, которое ищете. Это прерывает завершение и возвращает вас в исходное состояние.

1

Самый longest вариант - это то, что завершает слово автоматически. Удалите его из вашего completeopt и у вас больше не возникнет этой проблемы.

Например:

set competeopt=menu,preview

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