-
Notifications
You must be signed in to change notification settings - Fork 0
/
vimrc
31 lines (28 loc) · 1021 Bytes
/
vimrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
call plug#begin('~/.vim/plugged')
Plug 'airblade/vim-gitgutter'
Plug 'altercation/vim-colors-solarized'
Plug 'farmergreg/vim-lastplace'
Plug 'google/yapf', { 'rtp': 'plugins/vim', 'for': 'python' }
Plug 'hashivim/vim-terraform'
Plug 'leafgarland/typescript-vim', { 'for': 'typescript' }
Plug 'lepture/vim-jinja'
Plug 'nginx/nginx', { 'rtp': 'contrib/vim' }
Plug 'prettier/vim-prettier', { 'for': ['javascript', 'typescript', 'css', 'less', 'scss', 'json', 'graphql', 'markdown', 'vue', 'yaml', 'html'] }
Plug 'psf/black', { 'branch': 'stable' }
Plug 'tpope/vim-fugitive'
Plug 'tpope/vim-rhubarb'
Plug 'tpope/vim-sensible'
Plug 'tpope/vim-sleuth'
Plug 'tpope/vim-unimpaired'
Plug 'vim-airline/vim-airline'
Plug 'vim-airline/vim-airline-themes'
call plug#end()
silent! colorscheme solarized
set background=dark
set hlsearch
set ignorecase
set smartcase
set nojoinspaces
let g:prettier#exec_cmd_path = '/usr/local/bin/prettier'
let g:prettier#config#bracket_spacing = 'true'
let g:prettier#config#trailing_comma = 'none'