DEV Community

Discussion on: VSCode or Atom?

Collapse
 
miniscruff profile image
miniscruff

I use neovim, it requires some configuring but I have everything I need that other editors offer. Mainly, I use it for the window controls and terminal integrations. Vim plugins for other editors are ok but have limitations.

Collapse
 
georgmilevski profile image
George

Hello. May be do you share your favorite plugins for neovim?

Collapse
 
flrnd profile image
Florian Rand • Edited

Hello there George! This may be of help (copy & paste from my init.vim):

Plug 'scrooloose/nerdtree'
Plug 'tpope/vim-commentary'
Plug 'tpope/vim-fugitive'
Plug 'tpope/vim-surround'
Plug 'itchyny/lightline.vim'
Plug 'bronson/vim-trailing-whitespace'
Plug 'Yggdroot/indentLine'
Plug 'jiangmiao/auto-pairs'
Plug 'w0rp/ale'
Plug 'junegunn/limelight.vim'
Plug 'mhinz/vim-signify'
Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' }
Plug 'junegunn/fzf.vim'
" For async completion
Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' }
" For Denite features
Plug 'Shougo/denite.nvim'

" Color scheme
Plug 'dracula/vim', { 'as': 'dracula' }
Plug 'flrnprz/plastic.vim', { 'as': 'plastic' }
Plug 'flrnprz/candid.vim', { 'as': 'candid' }
Plug 'joshdick/onedark.vim'

" go
"" Go Lang Bundle
Plug 'fatih/vim-go'
Plug 'tweekmonster/hl-goimport.vim'
Plug 'buoto/gotests-vim'

"" HTML / CSS / XML Bundle
Plug 'tpope/vim-haml', {'for': ['haml', 'sass', 'scss']}
Plug 'mattn/emmet-vim'
Plug 'alvan/vim-closetag'
Plug 'ap/vim-css-color'
Plug 'amadeus/vim-xml'

" javascript
"" Javascript Bundle
Plug 'pangloss/vim-javascript', {'for': 'javascript'}
Plug 'othree/yajs.vim', {'for': 'javascript'}
"Plug 'posva/vim-vue', {'for': 'vue'}
Plug 'MaxMEllon/vim-jsx-pretty'

"Python
Plug 'vim-python/python-syntax', {'for': 'python'}

" typescript
"" Typescript support
Plug 'mhartington/nvim-typescript', {'do': './install.sh'}
Plug 'HerringtonDarkholme/yats.vim'
Thread Thread
 
realabbas profile image
Ali Abbas

Great 👍🖖

Thread Thread
 
georgmilevski profile image
George

Thanks.

Thread Thread
 
flrnd profile image
Florian Rand

Also, this article explain some of them: medium.com/@huntie/10-essential-vi...

Collapse
 
miniscruff profile image
miniscruff

My nvim config is on GitHub.
github.com/miniscruff/dotfiles/blo...