All Projects → zchee → Nvim Go

zchee / Nvim Go

Licence: bsd-3-clause
Go development plugin for Neovim written in pure Go

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Nvim Go

Deoplete Clang
deoplete.nvim source for C/C++/Obj-C/Obj-C++ with clang-python3
Stars: ✭ 186 (-10.14%)
Mutual labels:  neovim, neovim-plugin
Neovim Ruby
Ruby support for Neovim
Stars: ✭ 202 (-2.42%)
Mutual labels:  neovim, neovim-plugin
Nvim Lsputils
Better defaults for nvim-lsp actions
Stars: ✭ 142 (-31.4%)
Mutual labels:  neovim, neovim-plugin
Vim Clap
👏 Modern performant fuzzy picker for Vim and NeoVim
Stars: ✭ 1,802 (+770.53%)
Mutual labels:  neovim, neovim-plugin
Animate.vim
A Vim Window Animation Library
Stars: ✭ 173 (-16.43%)
Mutual labels:  neovim, neovim-plugin
Vem Tabline
A lightweight Vim/Neovim plugin to display buffers and tabs in the tabline
Stars: ✭ 129 (-37.68%)
Mutual labels:  neovim, neovim-plugin
Lsp Status.nvim
Utility functions for getting diagnostic status and progress messages from LSP servers, for use in the Neovim statusline
Stars: ✭ 201 (-2.9%)
Mutual labels:  neovim, neovim-plugin
Toast.vim
🍞 Toast! A colorful, medium-contrast color scheme with full Vim and Neovim support and automatic light and dark variants. Easy to read without frying your retinae.
Stars: ✭ 108 (-47.83%)
Mutual labels:  neovim, neovim-plugin
Neotex
latex live preview - plugin for neovim and vim 8
Stars: ✭ 170 (-17.87%)
Mutual labels:  neovim, neovim-plugin
Vim Dadbod Completion
Database autocompletion powered by https://github.com/tpope/vim-dadbod
Stars: ✭ 163 (-21.26%)
Mutual labels:  neovim, neovim-plugin
Neotags.nvim
Tag highlight in neovim
Stars: ✭ 124 (-40.1%)
Mutual labels:  neovim, neovim-plugin
Visual Split.vim
Vim plugin to control splits with visual selections or text objects
Stars: ✭ 190 (-8.21%)
Mutual labels:  neovim, neovim-plugin
Nvim Bqf
Better quickfix window in Neovim, polish old quickfix window.
Stars: ✭ 120 (-42.03%)
Mutual labels:  neovim, neovim-plugin
Lualine.nvim
A blazing fast and easy to configure neovim statusline written in pure lua.
Stars: ✭ 198 (-4.35%)
Mutual labels:  neovim, neovim-plugin
Nvim Treesitter Context
Show code context
Stars: ✭ 113 (-45.41%)
Mutual labels:  neovim, neovim-plugin
Acid.nvim
Asynchronous Clojure Interactive Development
Stars: ✭ 147 (-28.99%)
Mutual labels:  neovim, neovim-plugin
Asyncrun.vim
🚀 Run Async Shell Commands in Vim 8.0 / NeoVim and Output to the Quickfix Window !!
Stars: ✭ 1,332 (+543.48%)
Mutual labels:  neovim, neovim-plugin
Neovim Fuzzy
Fuzzy file finding for neovim
Stars: ✭ 103 (-50.24%)
Mutual labels:  neovim, neovim-plugin
Targets.vim
Vim plugin that provides additional text objects
Stars: ✭ 2,114 (+921.26%)
Mutual labels:  neovim, neovim-plugin
Instant.nvim
collaborative editing in Neovim using built-in capabilities
Stars: ✭ 178 (-14.01%)
Mutual labels:  neovim, neovim-plugin

nvim-go

CircleCI codecov.io pkg.go.dev Releases GA

nvim-go is a Go development plugin for Neovim written in pure Go.

Requirements

Neovim

Installing Neovim - Neovim wiki

Go

Getting Started - The Go Programming Language

Requires Go 1.11.x or higter. or, use devel.

Install

nvim-go uses Go 1.11 Modules.

We can build nvim-go outside $GOPATH. It's still early development feature. For use it, needs to:

export GO111MODULE='on'

After that, Just add following line to your init.vim:

" dein.vim
call dein#add('zchee/nvim-go', {'build': 'make'})

" NeoBundle
NeoBundle 'zchee/nvim-go', {'build': {'unix': 'make'}}

" vim-plug
Plug 'zchee/nvim-go', { 'do': 'make'}

Features

  • [ ] First goal is fully compatible vim-go.
  • [ ] Delve debugger GUI interface.

Acknowledgement

Donation

Please donate to the location in need of donations in your country.

Peace on Earth.

License

nvim-go is released under the BSD 3-Clause License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].