Первое чего не хватает в vim при работе с кросс-компиляторами - это то что vim не правильно прыгает на подключаемые файлы в #include<..> по клавишам gf, ctrl-w f. А так же не ищет объявление переменных и функций в подключаемых файлах по [d, [D и не прыгает на объявления по [ ctrl-d, ctrl-w d. И не ищет вхождения в подключаемых файлах по [I, [ ctrl-i.
vim-у можно указать где искать подключамые файлы в переменной :set path. Например для кросс компилятора AVR можно указать
:set path=.,/usr/avr/include,,
Так же некоторые кросс компиляторы имеют свою man программу. Например avr кросс-компилятор в Debian имеет avr-man. Что бы работала клавиша вызова man из vim по клавише K можно указать нужную man программу
:set keywordprg=avr-man
Все это можно добавить или в ~/.vimrc или воспользоваться локальным .vimrc в корне проекта.


Последние комментарии
13 минут 35 секунд назад
57 минут 18 секунд назад
1 час 1 минута назад
1 час 26 минут назад
2 часа 8 минут назад
2 часа 40 минут назад
2 часа 44 минуты назад
22 часа 6 минут назад
2 дня 1 час назад
2 дня 12 часов назад