Displaying 1 to 20 from 40 results

ale - Asynchronous linting/fixing for Vim and Language Server Protocol (LSP) integration

  •    Vim

ALE (Asynchronous Lint Engine) is a plugin for providing linting in NeoVim 0.2.0+ and Vim 8 while you edit your text files, and acts as a Vim Language Server Protocol client. ALE makes use of NeoVim and Vim 8 job control functions and timers to run linters on the contents of text buffers and return errors as text is changed in Vim. This allows for displaying warnings and errors in files being edited in Vim before files have been saved back to a filesystem.

targets.vim - Vim plugin that provides additional text objects

  •    Vim

Targets.vim is a Vim plugin that adds various text objects to give you more targets to operate on. It expands on the idea of simple commands like di' (delete inside the single quotes around the cursor) to give you more opportunities to craft powerful commands that can be repeated reliably. One major goal is to handle all corner cases correctly. The following examples are displayed as three lines each. The top line denotes cursor positions from where the presented command works. The middle line shows the contents of the example line that we're working on. The last line shows the part of the line that the command will operate on.

nvim-compe - Auto completion Lua plugin for nvim

  •    Lua

nvim-compe is now deprecated. Please use nvim-cmp the successor of nvim-compe. nvim-compe still works but new feature and bugfixes will be stopped.

completor.vim - Async completion framework made ease.

  •    Python

Completor is an asynchronous code completion framework for vim8. New features of vim8 are used to implement the fast completion engine with low overhead. For using semantic completion, external completion tools should be installed. When the input matches a file path pattern the file name will be automatically completed.

vim-clap - :clap: Modern performant fuzzy picker for Vim and NeoVim

  •    Vim

Vim-clap is a modern generic interactive finder and dispatcher, based on the newly feature: floating_win of neovim or popup of vim. The goal of vim-clap is to work everywhere out of the box, with fast response. Vim-clap is in a very early stage, breaking changes and bugs are expected.

asyncrun.vim - Run Async Shell Commands in Vim 8.0 / NeoVim and Output to Quickfix Window

  •    Vim

If that doesn't excite you, then perhaps this GIF screen capture below will change your mind. Copy asyncrun.vim to your ~/.vim/plugin or use Vundle to install it from skywind3000/asyncrun.vim .

alchemist.vim - Elixir Integration Into Vim

  •    Elixir

You need to have Erlang(OTP >= 19) and Elixir installed in your machine. You can find more about short keys, commands and configs here.

vim-vsnip - Snippet plugin for vim/nvim that supports LSP/VSCode's snippet format.

  •    Vim

VSCode(LSP)'s snippet feature in vim. You can use your favorite plugin managers to install this plugin.

vim-markdown-composer - An asynchronous markdown preview plugin for Vim and Neovim

  •    Rust

vim-markdown-composer is a plugin that adds asynchronous Markdown preview to Neovim and Vim. By default, vim-markdown-composer uses a blazing-fast CommonMark (and GitHub)-compliant renderer. However, it can be configured to use any external program for rendering, such as pandoc.

tmux-complete.vim - Vim plugin for insert mode completion of words in adjacent tmux panes

  •    Vim

You're happily editing your lovely files in Vim, when you notice you need to type a word that you can see in a different Tmux pane right next to Vim. This might be some secret key found in your REPL or the name of a failing test. Usually the interesting text is too short to warrant switching panes and going into Tmux' copy mode, so you end typing it out again.

glow.nvim - A markdown preview directly in your neovim.

  •    Lua

A glow preview directly in your neovim buffer. If no config is available, the default path will be $HOME/.local/bin . Make sure to add it into $PATH if that's the case.

deoplete-clang - deoplete.nvim source for C/C++/Obj-C/Obj-C++ with clang-python3

  •    Python

The dark powered asynchronous completion framework for Neovim. It offers a fast, fully asynchronous, nonblocking user interface, customizable sources for each languages, and more. The Next generation of word completion.A Python 3 port of the official clang compiler bindings for Python. The original author is @Anteru, I forked it and follow the latest of llvm clang.

deoplete-go - deoplete.nvim source for Go. Asynchronous Go completion for Neovim.

  •    Python

Go source for deoplete.nvim use gocode.Dark powered asynchronous completion framework for neovim. Fastetst, Fully asynchronous, Nonblocking user interface, Customizable source for each languages, and more. The Nextgen word completion.

deoplete-jedi - deoplete.nvim source for Python

  •    Python

deoplete.nvim source for jedi.Deoplete only requires Python 3. See :h nvim-python-quickstart for more information.


  •    Shell

It saves compdump file in $DEOPLETE_ZSH_CACHE_DIR or $XDG_CACHE_HOME or $HOME/cache directory.

nvim-go - Go development plugin for Neovim written in pure Go

  •    Go

Go development plugin for Neovim written in pure Go.nvim-go do not support go get install, because Neovim's runtimepath is not under the $GOPATH. Currently, depends on the constabulary/gb.

godo - Navigate todos in Go projects with ease

  •    Vim

Godo is a plugin that allows you navigate through the todo messages in your Go project.It makes use of astitodo underneath.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.