Изменить направление Neocomplete popu
У меня неоконченное, но оно ведет себя нелогично. Я хочу изменить как <TAB>
влияет на выбор.
Текущая ситуация:
def<TAB>
Откроется всплывающее окно (это пример, в действительности в этом списке гораздо больше и больше сложных элементов):
def
+-------------------------------------------+
| def [nsnip] def ${0} end |
| defd [nsnip] def delegegator_ end |
| defs [nsnip] def self.foo end |
| defined? [B] |
+-------------------------------------------+
Ничего не выделено, но верхний кажется активным. Однако, ударяя <TAB>
теперь подсвечивает нижний элемент. Удары <TAB>
опять один-но последний и так далее. Вкладка циклический выбор снизу вверх.
def<TAB><TAB>
+-------------------------------------------+
| def [nsnip] def ${0} end |
| defd [nsnip] def delegegator_ end |
|*defs [nsnip] def self.foo end*******|
| defined? [B] |
+-------------------------------------------+
Я бы ожидал <TAB>
двигаться сверху вниз.
Это настройка мне нужно настроить? Это поведение по умолчанию, но я что-то неправильно настроил? Любая настройка или ключевое слово для поиска в моем vimrc
?
1 ответ
Оказывается, есть несколько конфликтов с супертаб. Так как я оценивал neocomplete как замену SuperTab, удаление последней решает проблему.
По умолчанию в Neocomplete нет сопоставлений для табуляции, поэтому <Tab>
ничего не делает. Добавление конфигурации из документации делает <Tab>
вести себя правильно:
" <TAB>: completion.
inoremap <expr><TAB> pumvisible() ? "\<C-n>" : "\<TAB>"