Судя по комментариям, разница в том, как $PATH
устанавливается в зависимости от того, как вы подключаетесь.
В файле плагина taglist.vim
есть комментарий, который гласит:
Если в вашем PATH нет обширной утилиты ctags, то установите переменную Tlist_Ctags_Cmd
так, чтобы она указывала на расположение обширной утилиты ctags (а не на каталог) в файле .vimr c.
Так что добавьте строку в свой .vimrc
файл с чем-то вроде:
let g:Tlist_Ctags_Cmd = '/usr/local/bin/ctags'
Используйте путь к двоичному файлу ctags, который работает правильно для вас. (Тот, который возвращается which ctags
в xterm.)