https://github.com/junegunn/vim-plug
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
:InstallPlug
call plug#begin('~/.vim/plugged') | |
Plug 'junegunn/vim-easy-align' " Easy Align | |
Plug 'ayu-theme/ayu-vim' " Ayu theme | |
Plug 'preservim/nerdtree' " NerdTree | |
Plug 'pangloss/vim-javascript' " JavaScript support | |
Plug 'leafgarland/typescript-vim' " TypeScript syntax | |
Plug 'maxmellon/vim-jsx-pretty' " JS and JSX syntax | |
Plug 'jparise/vim-graphql' " GraphQL syntax | |
Plug 'itchyny/lightline.vim' " Status | |
Plug 'Yggdroot/indentLine' " Indent Lines | |
Plug 'tpope/vim-fugitive' " Git Support | |
Plug 'airblade/vim-gitgutter' " Change Lines | |
Plug 'wadackel/vim-dogrun' " Theme | |
" code support | |
Plug 'fatih/vim-go' | |
Plug 'dense-analysis/ale' | |
Plug 'heavenshell/vim-pydocstring', { 'do': 'make install' } | |
Plug 'shawncplus/phpcomplete.vim' | |
call plug#end() | |
" -------------------------- | |
" -------------------------- | |
syntax on | |
set termguicolors | |
colorscheme dogrun | |
let g:lightline = { | |
\ 'colorscheme': 'dogrun', | |
\ } | |
" IndentLine {{ | |
let g:indentLine_char = '.' | |
let g:indentLine_first_char = '.' | |
let g:indentLine_showFirstIndentLevel = 1 | |
let g:indentLine_setColors = 0 | |
" }} | |
" Config got lightline | |
let g:lightline = { | |
\ 'colorscheme': 'wombat', | |
\ 'active': { | |
\ 'left': [ [ 'mode', 'paste' ], | |
\ [ 'gitbranch', 'readonly', 'filename', 'modified' ] ] | |
\ }, | |
\ 'component_function': { | |
\ 'gitbranch': 'FugitiveHead' | |
\ }, | |
\ } | |
" -------------------------- | |
set number | |
set ts=4 | |
set cursorline | |
set showmatch | |
set smartindent | |
set tabstop=4 | |
set shiftwidth=4 | |
set expandtab | |
set autoindent | |
set laststatus=2 | |
set updatetime=1000 | |
"set foldmethod=syntax | |
filetype plugin indent on | |
let python_highlight_all=1 | |
" autocmd vimenter * NERDTree |
https://github.com/junegunn/vim-plug
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
:InstallPlug