`
alfred_long
  • 浏览: 566422 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

vim 开发go相关配置 高亮 自动格式化

阅读更多

vim下开发golang,个人需要的是语法高亮和自动格式化的功能,主要用到两个插件

1 vim-go https://github.com/fatih/vim-go

2 gocode https://github.com/Blackrush/vim-gocode 

vim-go直接看github里面README就ok了,主要是gocode要注意,需要用到gofmt命令,所以软链到/usr/bin/就ok了。 

 

附件中为我的.vim 内容。 

 

分享到:
评论

相关推荐

    vim go 语法高亮

    这个插件不仅提供了语法高亮,还包含了许多其他功能,如自动完成、错误检查、格式化代码等。你可以通过Vim的包管理器如Vundle、Pathogen、NeoBundle或Plug来安装。例如,使用Vundle,你需要在你的`.vimrc`文件中添加...

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

    这个插件包含了调试、语法高亮、自动补全、代码跳转、格式化、重构等多个方面的支持,让Vim成为一个功能齐全的Go编程环境。 ### 主要特性 1. **语法高亮**:`vim-go`提供了针对Go语言的精确语法高亮,帮助开发者更...

    vim配置go语言语法高亮问题的解决方法

    `vim-go`是Vim的一个插件,它提供了对Go语言的强大支持,包括语法高亮、代码补全、格式化等功能。在`.vim`目录下创建`autoload`和`plugged`子目录,然后使用Git克隆`vim-go`插件: ``` cd ~ mkdir .vim cd .vim...

    支持GoLang的vim类似source insight,带自动补齐,molokai schreme

    在这个vimrc文件中,可能包含了针对Go语言开发的各种优化,比如自动补全插件的配置、语法高亮规则、Go语言特定的快捷键设定、编译和运行Go代码的映射命令等。 使用这样的vimrc配置,开发者可以在Vim环境中享受到...

    开源项目-fatih-vim-go.zip

    这个项目自 v1.15 版本以来,持续不断地更新和优化,旨在提供一个完整的、功能丰富的 Go 开发环境,包括语法高亮、代码跳转、自动补全、格式化、测试运行等特性。 1. **语法高亮**:Vim-Go 提供了针对 Go 语言的...

    Go-go(golang)的Vim编译器插件

    `vim-go`提供了丰富的Go语言开发支持,包括但不限于:自动格式化代码(`:GoFormat`)、运行测试(`:GoTest`)、查看类型信息(`:GoInfo`)等。 总之,`vim-compiler-go`插件是Vim中用于Go语言开发的重要工具,它...

    开源项目-codepushr-vim-go-runtime.zip

    它包含了一系列精心挑选和配置的插件,这些插件涵盖了代码自动完成、语法高亮、错误检查、格式化、跳转到定义等关键功能,旨在提升 Go 语言开发的体验。其中,如 YouCompleteMe 提供了智能补全,ALE (Asynchronous ...

    Go-govim是Vim8的Go开发者插件采用Go编写

    总的来说,Go-govim是Vim8用户进行Go开发的强有力工具,它通过与gopls的紧密协作,提供了丰富的代码补全、格式化和导航功能,使得Vim成为一个功能完备的Go语言开发环境。对于那些追求效率和定制性的开发者来说,...

    vim-go-ide:Vim作为go语言的IDE将vim打造成go语言的ide

    vim-go是Vim社区为Go语言开发的一款强大插件,它为Vim提供了许多IDE级别的特性,如代码补全、语法高亮、跳转到定义、代码格式化、测试运行以及调试支持等。这些特性极大地提升了Go开发者的生产力。 安装vim-go插件...

    go-vim.zip

    本文将详细介绍如何在Linux环境下,通过"Go-vim.zip"这个压缩包来配置Vim,使其支持Go语言的语法高亮和相关插件,以便更好地进行Go代码的编写和调试。 首先,我们需要在个人目录下解压"Go-vim.zip"。这个压缩包包含...

    Vim as the IDE for the go language 将 vim 打造成 go 语言的 ide.zip

    9. **工作流优化**:通过配置 Vim 的映射键,可以创建快捷方式来快速执行常见的 Go 开发任务,例如,一键格式化、运行程序、查看文档等。 10. **插件管理**:为了方便管理这些插件,推荐使用 `Vundle` 或 `Plug.vim...

    开源项目-fatih-vim-go-tutorial.zip

    而vim-go则是vim为Go语言定制的一个插件,它极大地提升了Go语言在vim中的开发体验。本文将围绕开源项目"fatih/vim-go-tutorial"进行深入探讨,帮助开发者掌握如何高效利用vim-go进行Go语言的开发。 首先,"fatih/...

Global site tag (gtag.js) - Google Analytics