Skip to content

Instantly share code, notes, and snippets.

@zerdnem
Last active May 12, 2019 06:25
Show Gist options
  • Select an option

  • Save zerdnem/0b18400255b017df8bb2d59891761e02 to your computer and use it in GitHub Desktop.

Select an option

Save zerdnem/0b18400255b017df8bb2d59891761e02 to your computer and use it in GitHub Desktop.
windows _vimrc
call plug#begin('~/.vim/plugged')
Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' }
Plug 'jiangmiao/auto-pairs'
Plug 'scrooloose/nerdcommenter'
Plug 'prettier/vim-prettier', { 'do': 'npm install' }
Plug 'hzchirs/vim-material'
Plug 'joshdick/onedark.vim'
Plug 'itchyny/lightline.vim'
Plug 'ryanoasis/vim-devicons'
Plug 'mattn/emmet-vim'
Plug 'gregsexton/MatchTag'
Plug 'Yggdroot/indentLine'
Plug 'NLKNguyen/papercolor-theme'
Plug 'mhinz/vim-startify'
Plug 'nikvdp/ejs-syntax'
Plug 'mileszs/ack.vim'
Plug 'kien/ctrlp.vim'
map <C-n> :NERDTreeToggle<CR>
call plug#end()
set nu
set mouse=a
set textwidth=79
set shiftwidth=4
set tabstop=4
set expandtab
set smarttab
set softtabstop=4
set shiftround
set autoindent
set wildmenu
set foldenable
set showmatch
set hlsearch
set incsearch
set ignorecase
set smartcase
set nobackup
set nowb
set noswapfile
set cursorline
nnoremap n nzz
nnoremap N Nzz
vnoremap < <gv
vnoremap > >gv
nnoremap gV `[v`]
vnoremap J :m '>+1<CR>gv=gv
vnoremap K :m '<-2<CR>gv=gv
set encoding=UTF-8
set laststatus=2
colorscheme onedark
"colorscheme PaperColor
let g:lightline = {'colorscheme': 'PaperColor'}
let g:indentLine_enabled = 1
let g:webdevicons_enable = 1
let g:webdevicons_enable_nerdtree = 1
let mapleader=","
autocmd! bufwritepost $MYVIMRC source $MYVIMRC
map <leader>cc :w !xsel -i -b<CR>
map <leader>cp :w !xsel -i -p<CR>
map <leader>cs :w !xsel -i -s<CR>
map <leader>pp :r!xsel -p<CR>
map <leader>ps :r!xsel -s<CR>
map <leader>pb :r!xsel -b<CR>
if has("gui_running")
set guifont=DroidSansMono\ Nerd\ Font\ 8
set guioptions+=e
set guitablabel=%M\ %t
set guioptions-=m
set guioptions-=T
set guioptions-=r
set guioptions-=L
"let g:material_style='oceanic'
set background=dark
colorscheme onedark
"colorscheme vim-material
endif
if executable('ag')
let g:ackprg = 'ag --vimgrep'
endif
let g:ctrlp_custom_ignore = '\v[\/](node_modules|target|dist)|(\.(swp|ico|git|svn))$'
let g:prettier#autoformat = 1
cnoreabbrev Ack Ack!
nnoremap <Leader>a :Ack!<Space>
let g:indentLine_enabled = 1
call plug#begin('~/.vim/plugged')
Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' }
Plug 'jiangmiao/auto-pairs'
Plug 'scrooloose/nerdcommenter'
Plug 'prettier/vim-prettier', { 'do': 'npm install' }
Plug 'hzchirs/vim-material'
Plug 'joshdick/onedark.vim'
Plug 'itchyny/lightline.vim'
Plug 'ryanoasis/vim-devicons'
Plug 'mattn/emmet-vim'
Plug 'gregsexton/MatchTag'
Plug 'Yggdroot/indentLine'
Plug 'NLKNguyen/papercolor-theme'
Plug 'mhinz/vim-startify'
map <C-n> :NERDTreeToggle<CR>
call plug#end()
set nu
set textwidth=79
set shiftwidth=4
set tabstop=4
set expandtab
set smarttab
set softtabstop=4
set shiftround
set autoindent
set wildmenu
set foldenable
set showmatch
set hlsearch
set incsearch
set ignorecase
set smartcase
set nobackup
set nowb
set noswapfile
set cursorline
nnoremap n nzz
nnoremap N Nzz
vnoremap < <gv
vnoremap > >gv
nnoremap gV `[v`]
vnoremap J :m '>+1<CR>gv=gv
vnoremap K :m '<-2<CR>gv=gv
set encoding=UTF-8
set laststatus=2
colorscheme onedark
"colorscheme PaperColor
let g:lightline = {'colorscheme': 'PaperColor'}
let g:indentLine_enabled = 1
let g:webdevicons_enable = 1
let g:webdevicons_enable_nerdtree = 1
autocmd! bufwritepost $MYVIMRC source $MYVIMRC
map <leader>cc :w !xsel -i -b<CR>
map <leader>cp :w !xsel -i -p<CR>
map <leader>cs :w !xsel -i -s<CR>
map <leader>pp :r!xsel -p<CR>
map <leader>ps :r!xsel -s<CR>
map <leader>pb :r!xsel -b<CR>
if has("gui_running")
set guifont=DroidSansMono\ Nerd\ Font\ 9
set guioptions+=e
set guitablabel=%M\ %t
set guioptions-=m
set guioptions-=T
set guioptions-=r
set guioptions-=L
let g:material_style='oceanic'
set background=dark
colorscheme onedark
"colorscheme vim-material
endif
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment