Vim сниппет всплывающее окно, но не завершено

Я использую spf13-vim в Fedora. Когда я пытаюсь использовать фрагмент, у меня появляются варианты, которые появляются, но когда я не знаю, как на самом деле вставить фрагмент. Например, если я наберу в.cpp файле, я получу четыре варианта. Я предполагаю, что я должен либо нажать вкладку или войти, чтобы вставить их, но ни один не работает. Я даже не уверен, от какого vim-плагина исходят фрагменты (snipmate? Neocomplcache?). Скриншот Та же проблема происходит в vim и gvim.

2 ответа

Решение

Вы можете прочитать о neocomplcache в :h neocomplcache,

Вы допустили одну большую ошибку: вы установили предварительно поддерживаемый пакет, не глядя на то, что он делает, как он это делает и почему. Теперь вы сталкиваетесь с вещами, которые вы не понимаете, которые происходят против вашей воли и вне вашего контроля, и вы потерялись.

Примите мой совет: бросьте этот дурацкий дистрибутив, напишите свой ~/.vimrc по мере того, как вы идете и устанавливаете свои плагины самостоятельно, как вам нужно. Быть полностью контролирующим вашу среду бесценно.

Вы ищете CTRL+K

NeoComplCache не только использует его для выбора позиции из списка, но и для перехода между позициями во фрагментах (${1:some_text}).

Начинающие допускают много ошибок в файле конфигурации, что делает VIM непригодным для использования.
Хорошие книги и проверенные конфигурации в порядке.

Другие вопросы по тегам