DEV Community

Discussion on: VSCode or Atom?

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...