分类: vim
2011-12-13 15:18
报错内容:
Taglist: Failed to generate tags for
/my/path/to/file
ctags: cannot open temporary file : No such file or directory^@
原因:
原来taglist只支持exuberant ctags tool,不支持GNU ctags或UNIX ctags
解决办法:
去
http://ctags.sourceforge.net/ ,下载一份最新的ctags , 安装一下就可以了。
cygwin安装ctags
其实很简单,把压缩包解压, 执行 ./configure , make , make install 就可以了
安装完成以后,会把 ctags.exe 放在 /usr/local/bin/ 下, 如果想备份一下原来的 ctags.exe , 就copy一份备份出来就可以了。
cygwin下安装ctags方法:
把下载好的文件copy到一个目录,我是放到hom的src目录
yjx@yixi83 ~/src
$ ls -l ctags-5.7.tar.gz
-rwxr--r-- 1 yjx None 287496 Jul 19 23:19 ctags-5.7.tar.gz
用tar命令解压 ctags-5.7.tar.gz
yjx@yixi83 ~/src
$ tar -zxf ctags-5.7.tar.gz
解压后的文件保存在ctags-5.7目录
yjx@yixi83 ~/src
$ ls -l
total 284
drwxr-x---+ 2 yjx None 0 Sep 5 2007 ctags-5.7
-rwxr--r-- 1 yjx None 287496 Jul 19 23:19 ctags-5.7.tar.gz
进入 ctags-5.7,开始安装ctags
yjx@yixi83 ~/src
$ cd ctags-5.7
yjx@yixi83 ~/src/ctags-5.7
$ ./configure
yjx@yixi83 ~/src/ctags-5.7
$ make
yjx@yixi83 ~/src/ctags-5.7
$ make install
安装过程很简单,安装后的文件在 /usr/local/bin/
yjx@yixi83 ~/src/ctags-5.7
$ ls -l /usr/local/bin/ctags.exe
-rwxr-xr-x 1 yjx None 510915 Jul 19 22:24 /usr/local/bin/ctags.exe
yjx@yixi83 ~/src
$ ls -l ctags-5.7.tar.gz
-rwxr--r-- 1 yjx None 287496 Jul 19 23:19 ctags-5.7.tar.gz
用tar命令解压 ctags-5.7.tar.gz
yjx@yixi83 ~/src
$ tar -zxf ctags-5.7.tar.gz
解压后的文件保存在ctags-5.7目录
yjx@yixi83 ~/src
$ ls -l
total 284
drwxr-x---+ 2 yjx None 0 Sep 5 2007 ctags-5.7
-rwxr--r-- 1 yjx None 287496 Jul 19 23:19 ctags-5.7.tar.gz
进入 ctags-5.7,开始安装ctags
yjx@yixi83 ~/src
$ cd ctags-5.7
yjx@yixi83 ~/src/ctags-5.7
$ ./configure
yjx@yixi83 ~/src/ctags-5.7
$ make
yjx@yixi83 ~/src/ctags-5.7
$ make install
安装过程很简单,安装后的文件在 /usr/local/bin/
yjx@yixi83 ~/src/ctags-5.7
$ ls -l /usr/local/bin/ctags.exe
-rwxr-xr-x 1 yjx None 510915 Jul 19 22:24 /usr/local/bin/ctags.exe
分别转自文章:
感谢
http://duckweeds.blog.sohu.com/198458809.html
http://duckweeds.blog.sohu.com/198458809.html