Я использую gvim 7.4, и я организую свой проект PHP, используя такие константы:
define( 'DIR_HOME', '/');
define( 'DIR_FUNCTIONS', DIR_HOME.'functions/');
Теперь, когда я включаю файл
include( DIR_FUNCTIONS.'functions.php' );
и поместите мой курсор на functions
, Я бы хотел gv
идти в /functions/functions.php
файл, но gvim только ищет в текущем пути, и я получаю следующую ошибку
Can't find file "functions.php" in path
Я мог бы добавить все необходимые папки в переменную path, но я ленив и не хочу делать это для каждой новой константы, которую я определю. Кроме того, я боюсь, что это не будет правильно работать с файлами с одинаковыми именами.
Есть ли способ (возможно, плагин?), Чтобы все функции goto распознавали и следовали константам PHP?
Я использую ctags и мои константы правильно соблюдаются, когда я нажимаю <C-]>
Извините, если на этот вопрос уже был дан ответ, но после тщательного поиска я не смог найти никакого решения
Спасибо !
Задача ещё не решена.
Других решений пока нет …