Skip to content

Instantly share code, notes, and snippets.

@mmitou
Created December 19, 2020 07:28
Show Gist options
  • Save mmitou/756efa3dd1cf74d857dfc6eafe62e9be to your computer and use it in GitHub Desktop.
Save mmitou/756efa3dd1cf74d857dfc6eafe62e9be to your computer and use it in GitHub Desktop.
set hlsearch
set tabstop=2
set shiftwidth=2
set statusline=%f
set laststatus=2
set softtabstop=2
set autowrite
call plug#begin('~/.vim/plugged')
" go
Plug 'prabirshrestha/async.vim'
Plug 'prabirshrestha/asyncomplete.vim'
Plug 'prabirshrestha/asyncomplete-lsp.vim'
Plug 'prabirshrestha/vim-lsp'
Plug 'mattn/vim-lsp-settings'
Plug 'mattn/vim-goimports'
" docker
Plug 'ekalinin/Dockerfile.vim'
Plug 'prettier/vim-prettier', { 'do': 'npm install' }
call plug#end()
" gopls
"" show gopls errors
let g:lsp_diagnostics_echo_cursor = 1
"" disable gopls errors
let g:lsp_signature_help_enabled = 0
" prettier
"" execute prettier on save
let g:prettier#autoformat = 0
autocmd BufWritePre *.js,*.jsx,*.mjs,*.ts,*.tsx,*.css,*.less,*.scss,*.json,*.graphql,*.md,*.vue PrettierAsync
" netrw (default directory browser)
"" hide banner (if you want show banner, press I.)
let g:netrw_banner = 0
"" open files in a new tab
let g:netrw_browse_split = 3
"" width to 25% of the page.
let g:netrw_winsize = 25
"" show tree view
let g:netrw_liststyle= 3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment