macumazan 23.01.2011 23:03
Есть вопрос! — vim: автодополнение с учетом открытых вкладок
Собственно нужно, что бы автодополнение в текущей вкладке подхватывало все слова из других открытых табов. Судя по :h и по доке, достаточно комбинации Ctrl+X Ctrl+N. Но при этом слова подхватываются только из текущей вкладки. У кого-нибудь сабж вообще работает?
Что-то не срабатывает.
Хотя, если применить ctrl+n ctrl+l к нужному слову во втором табе, то в списке вариантов появляется вся строка полностью, в которой находится слово из первого таба. Отдельно слов не видно, все время получаю
Хотя, если применить ctrl+n ctrl+l к нужному слову во втором табе, то в списке вариантов появляется вся строка полностью, в которой находится слово из первого таба. Отдельно слов не видно, все время получаю
Местное автодополнение ключевого слова (^N^P) Шаблон не найден
C-X включает омниуомплишен. Тебе это не нужно, тебе нужно просто C-N или C-P (следующий/предыдущий вариант). Автодополнение по всем словам во всех открытых буферах работает изкропки как обычное автодополнение (без омни- и прочего).
Правда, у меня стоят SuperTab и OmniCppComplete и в вимрц
set completeopt=menu,menuone,longest,preview " всплывающая менюшка "
set complete=.,t,b,k " порядок автодополнения: словарь текущего буфера, c-тэги, словарь всех буферов, глобальный словарь