LINUX.ORG.RU

vim язык си omnifunc E764

 


0

3

Не получается победить E764 опция 'omnifunc' не установлена.

Debian 8 Xfce.

cat ~/.vimrc

autocmd FileType c set omnifunc=ccomplete#CompleteCpp

При :runtime! autoload/сcomplete.vim пишет:

Обнаружена ошибка при обработке /usr/share/vim/vim74/autoload/ccomplete.vim:

строка 609:

E121: Неопределённая переменная: s:cpo_save

E15: Недопустимое выражение: s:cpo_save

строка 610:

E108: Нет такой переменной: «s:cpo_save»


Ответ на: комментарий от salsa

Походу я на верном пути. Исправил на «autocmd FileType c set omnifunc=ccomplete#Complete». Теперь пишет «Omni-дополнение (^O^N^P) Шаблон не найден». По ошибке думал, что после решетки стоит комментарий.

Это весь vimrc. Прошел vimtutor. Понравилось. Хочу использовать его для написания кода на си вместо qtcreator'a. С vimrc до этого дел не имел.

Конечная цель: быстрое написание объемного кода. Буду рад любой помощи/советам.

f3nix
() автор топика

E764

Что это за пищевая добавка?

Siado ★★★★★
()
Ответ на: комментарий от mix_mix

Установил. Ошибки в процессе находит. Но вообще хотелось бы написать скажем bind(, и чтобы в подсказке был написан формат аргументов. А то бывает путаю, в какой функции нужно писать саму переменную, а в какой указатель.

f3nix
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.