【go】Vim下Gofmt等插件的运行问题
我使用Vundle在Vim里安装了vim-go这个插件,每次编辑保存文件基本上都会提示下面这个错误
Error detected while processing function go#fmt#Format
我大概理解这是官方专门给Vim写的格式检查,但是我同样的文件我第二次打开再保存就不会报这个错误。
有的时候出现语法错误更蛋疼,Gofmt强制Vim进入了编辑模式,无法进入命令模式和一般模式,折腾半天才能退出。
我对Go和Vim都不熟,请问一下怎么配置比较友好。
如果你说的是这个:https://github.com/fatih/vim-go
往下看,Settings 部分的第二个设置选项。
之前也遇到过, 更新后就好多了
可以试试LiteIDE,一款国人开发的专门面向Go的IDE,目前已经做的非常好了,个人觉得比Vim/Emacs甚至Idea的开发环境要舒服。
也支持各种自动补全、代码跳转,支持基本的重构,集成Built-in的godoc查看
见图片
如果对vi不熟的话,没必要非要使用vi,可以使用sublime,上手相对要快些。
使用sublime的话,可以看看gocode+gosulime的go开发环境搭建的文章,网上有很多。
回答
以上是 【go】Vim下Gofmt等插件的运行问题 的全部内容, 来源链接: utcz.com/a/110993.html