vim-go

Vim 的 Go 开发插件
授权协议 BSD
地区 不详
投 递 者 苏昊英
软件类型 开源软件
开源组织
适用人群 未知
操作系统 跨平台
所属分类 应用工具、 文档/文本编辑
 软件概览

vim-go 是 Vim 的 Go 开发插件。

主要特性

  • 改进语法高亮:函数,操作符,方法

  • 通过 gocode 支持自动完成功能

  • 更好的 gofmt

  • GoDef

  • GoDoc

  • GoImport 自动导入

  • 编译:GoBuild 安装:GoInstall

  • 快速执行:GoRun

  • 运行:GoTest

  • 自动路径检测:GOPATH

  • 目录 vim-go vim-go 是当前使用最为广泛的 Golang VIM 插件。 vim-go 支持的特性: :GoImports:import 检查。 :GoDef:函数定义。 :GoLint:语法检查。 :GoDoc:Go 标准库文档。 :GoVet:执行 go vet。 :GoBuild:编译。 :GoRun:编译运行。 :GoInstall:安装。 :GoTest:测试。 :GoCov

  • vim, go, vim-go 源码安装(CentOS7) 安装 vim 安装一些必要的包 yum install -y gcc make ncurses ncurses-devel 安装一些其他包 yum install -y ctags git python python-devel 删除系统上已经存在的 Vim 包 rpm -aq | grep vim | xargs yum remov

  • Features This plugin adds Go language support for Vim, with the following main features: Compile your package with :GoBuild, install it with :GoInstall or test it with :GoTest. Run a single test with

  • vim-go 使用Vundle.vim安装,在.vimrc相应位置添加如下一句: Plugin 'fatih/vim-go' 然后:PluginInstall,这样就装好了。 vim-go提供了很多功能,不如称它为一个“collection”,下面装“collection”里面的东西::GoInstallBinaries。 如果你没有问题地畅通无阻地看到了“Finished”,除非你不在大陆,要

  • VIM7.4升级(for vim-go) 2018年09月05日 18:02:36 zhouxiangbai 阅读数:401 [操作系统]  安装时选用的CentOS版本:CentOS-7-x86_64-Minimal-1708 [root@zbs-client vim-7.4.2367]# uname -a  Linux zbs-client 3.10.0-693.el7.x86_64 #1 S

  • set fileencodings=utf-8,gb2312,gbk,gb18030 set termencoding=utf-8 set encoding=utf-8 set gfn=Consolas:h12 "字体,大小 "===========================================================================

  •  由于学习在linux centos7环境下搭建go语言开发工具,发现了很多问题,就是在安装go tool 发现一直按不上去 ,就是执行这个命令 :GoInstallBinaries  后面才发现 原来要vim-go必须得是 8.0版本以上的才能行 而 centos7 最高好像是vim7.4,所以就不行,经过一阵子的资料查询,把vim升级到了9.0 发现还是有问题,可能是之前的插件需要重新装一下。

 相关资料
  • Vim 插件开发中文指南,主要包括 Vim 脚本语法、插件开发技巧等。 基本语法 注释 在写脚本时,经常需要在源码里面添加一些注释信息,辅助阅读源码,Vim 脚本注释比较简单,是以 " 开头的,只存在行注释,不存在块注释。因此,对于多行注释,需要再每行开头添加 "。 示例: " 这是一行注释, let g:helloworld = 1 " 这是在行尾注释 变量 在 Vim 脚本里,可以使用关键

  • 本文向大家介绍ruby开发vim插件小结,包括了ruby开发vim插件小结的使用技巧和注意事项,需要的朋友参考一下 在开始编写插件之前,你需要确认 Vim 是否支持 Ruby,通过以下命令来判别: 如果输出为空,则表示你当前的vim不支持Ruby,需要重新编译一下,并启用对Ruby的支持。 顺便说下我当前的环境是: vim 7.4 ruby 2.1.0 环境检查没有问题那么就开始吧。 在~/.vi

  • 问题内容: 可以动态运行以便用于基于插件的应用程序吗? 在eclipse中,我们可以创建一些Eclipse可以动态运行的插件。 Go中可能有同样的事情吗? 问题答案: 我认为这是两个独立的问题: 具有动态负荷 有插件 第一个完全不是:Go程序是静态链接的,这意味着您无法将代码添加到正在运行的程序中。这也意味着您必须编译该程序以使其集成插件。 幸运的是,您可以像大多数语言一样在Go中定义一个接受插件

  • 问题内容: 我喜欢vim,但是由于没有Eclipse的IntelliSense /代码完成功能,这非常困难。我知道,我应该能够查看我有兴趣使用的API的方法签名和Java文档。我很乐意,但是我希望可以通过指尖访问它,而不必手动浏览源树或方便使用JDK参考。 哪些插件可以使此操作更容易? 问题答案: 我试了一下eclim。很好,基本上它在后台使用eclipse作为一种引擎,并提供了一个插件,可让您通

  • 本文向大家介绍使用python开发vim插件及心得分享,包括了使用python开发vim插件及心得分享的使用技巧和注意事项,需要的朋友参考一下 vim有各种强大的插件,这不仅归功于其提供的用来编写插件的脚本语言vimL,还得益于它良好的接口实现,从而支持python等语言编写插件。当vim编译时带有+python特性时就能使用python2.x编写插件,+python3则支持python3.x,可

  • vim-ft-go 是一个是用 VimL 语言编写的基本 Go 文件类型插件(Go filetype plugin),提供 go 文件的语法文件和基础设置。它的 vim 文件最初存储在 misc/vim/ 下的主存储库中。