GoLang在vim中突出显示无法正常工作

时间:2014-04-01 02:07:12

标签: vim go

我看过多个地方(包括here)要添加语法高亮显示你必须在.vimrc中添加某些行:

"Stuff for GoLang"
filetype off
filetype plugin indent off
set runtimepath+=$GOROOT/misc/vim
filetype plugin indent on
syntax on

这就是我目前在.vimrc中的内容 重新启动vim,终端,系统,仍然没有突出显示。有什么建议吗?

好的,我回答:

需要定义

$GOROOT,或者您可以简单地设置go安装的位置。

1 个答案:

答案 0 :(得分:0)

确保相应的运行时文件实际存在。

    必须定义
  1. $GOROOT;查看:echo $GOROOT
  2. syntax/go.vim下方必须有语法插件$GOROOT/misc/vim)。查看:echo filereadable($GOROOT . '/misc/vim/syntax/go.vim')
  3. 打开Go文件后,您可以通过:scriptnames:syntax list再次查看。