Как заставить Vim запоминать (запоминать) все имена функций и классов?

Мне интересно, как мне настроить Vim, чтобы он мог помнить все имена функций и классов, например, современные IDE могут предсказывать некоторые из этих вещей для нас.


person Sanjay Shiradwade    schedule 11.02.2017    source источник
comment
Вам нужно что-то вроде ctags.   -  person Pointy    schedule 11.02.2017


Ответы (2)


Во-первых, Vim не является IDE, не говоря уже о современной, поэтому ожидать, что он будет делать то же, что и IDE, нелепо.

Но вы читали эти разделы справки?

:help include-search
:help tags
:help ctags
:help cscope

Кстати, IDE (современные или нет) не «запоминают» функции и классы. Обычно они индексируют ваш проект в режиме реального времени и никогда не «запоминают» что-либо о вашем коде дольше, чем на несколько секунд.

person romainl    schedule 11.02.2017
comment
Указательное слово имеет больше смысла, я думаю, извините за плохой английский. Возможно ли, что я могу настроить файл .vimrc вместо того, чтобы делать это вручную? - person Sanjay Shiradwade; 11.02.2017
comment
Могли бы, но зачем? Vim — это текстовый редактор, а не средство выполнения задач. Прочитайте эти разделы справки, перейдите по соответствующим ссылкам, попробуйте несколько вещей и возвращайтесь, когда у вас возникнут более конкретные вопросы. - person romainl; 11.02.2017

person    schedule
comment
Это не точное решение, я хотел настроить свой vim - person Sanjay Shiradwade; 11.02.2017