我刚开始学习使用vim半个月,因为我想用它来编写C++代码,所以我安装了omnicompletion以自动完成代码。
然而,当我按照omnicppcomplete.txt上的说明操作时(我下载了Exuberant Ctags并使用"./configure && make && sudo make install"命令进行安装),我发现它仍然弹出错误(ctags -R非法命令),为避免使用我的Mac已经拥有的ctags,我在我的.zshrc文件中添加了"export PATH=/usr/local/bin:$PATH",并在我的.vimrc文件中添加了"let Tlist_Ctags_Cmd='/usr/local/bin/ctags'"。
然而,我仍然无法运行命令"ctags -R --c++-kinds=+p --fields=+iaS --extra=+q .",显示错误信息 illegal ctags -R。有谁能帮忙解决这个问题吗?非常感谢!
:echo $PATH
,在shell中输入$ echo $PATH
,分别输出什么? - romainl:echo $PATH
是一个“经典”。尝试使用:echo $
,然后按<tab>
键查看所有可用的环境变量。 - romainl$ which ctags
和/或$ /usr/local/bin/ctags
。如果它找不到ctags
,那就意味着你安装失败了。 - romainl