Ricky

链接

RSS

RSS Link
在Vim中调用Go编译程序,并将错误用quickfix定位

搭建基于Vim的Go IDE

Ricky posted @ 2011年12月28日 15:59 in Vim , 6363 阅读

第一步当然是安装Go的编译环境了:http://golang.org/doc/install.html

安装好之后复制官方支持的脚本:go/misc/src/vim下的文件到$VIMRUNTIME,也可以从这里获取最新版本:https://github.com/jnwhiteh/vim-golang


这样基本就能高亮语法和自动完成了,如果想要更多的自动完成功能,可以安装这个基于服务器和客户端的自动完成程序,据说速度很快:

https://github.com/nsf/gocode

 

如果遇到错误需要打补丁:https://github.com/nsf/gocode/issues/60

如果需要设置Neocomplcache的自动补全,需要手动设置补全提示符:

let g:neocomplcache_omni_patterns.go = '\h\w*\.'

这样输入.后会自动弹出全能补全菜单. 正则表达式'\h\w*\.'用于设置提示符,在这之后将调用gocode根据前面的输入查找补全.


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter