2014-11-19 2 views
1

Ввод текста в Emacs с включенным фирменным режимом. Когда я останавливаюсь в конце слова, компания-режим показывает доступные доработки. Поскольку слово уже написано, его не нужно автозаполнять, и я хочу ввести другое слово, я нажимаю клавишу пробела. компания-режим вставляет первое предложение вместо отмены автозаполнения. Это нормально? Как я могу заставить корпоративный режим отменять автозаполнение при вводе символа пробела?Emacs фирменный режим вставки завершение по пробелу нажата клавиша

Пример:

This file is 

Курсор вправо после того, как "есть", и компания-режим показывает некоторые предложения автозавершения. После того, как я нажимаю клавишу пробела я получаю:

This file isearch-adjusted 

(«ISearch поправки» была первое предложение в подсказке компании)

ответ

1

Смотрите описание company-auto-complete, и установить его в ноль, чтобы отключить это поведение ,

По умолчанию это ноль, поэтому он не должен был застигнуть вас врасплох. Вы используете чужую конфигурацию Emacs?

+0

спасибо. Я использую ergoemacs-mode (https://ergoemacs.github.io/), который изменяет часть файла инициализации, и я обнаружил, что в этой части файла «company-auto-complete» установлено не-nil. Скорее всего, я возился с настройками интерфейса ergoemacs и не смог отменить некоторые изменения. –

Смежные вопросы