Skip to content

Instantly share code, notes, and snippets.

@sudeeptarlekar
Last active January 9, 2023 11:16
Show Gist options
  • Save sudeeptarlekar/3c1d637763adcdcfac6e4356125c1eae to your computer and use it in GitHub Desktop.
Save sudeeptarlekar/3c1d637763adcdcfac6e4356125c1eae to your computer and use it in GitHub Desktop.
syntax on
set re=0
" let g:gruvbox_contrast_dark="medium"
colorscheme gruvbox
autocmd vimenter * hi Normal guibg=NONE ctermbg=NONE
set tabstop=2
set relativenumber
set expandtab
set number
set incsearch
set hlsearch
set laststatus=2
set shiftwidth=2
set colorcolumn=140
set path+=**
set clipboard=unnamed
set backspace=indent,eol,start
set wildmenu
set nobackup
set noswapfile
set nowritebackup
set splitright
set splitbelow
set bg=dark
set wildignore+=*.zip,*/node_modules/*,*/logs/*,package-lock.json
" set-window-option -g xterm-keys on
" execute pathogen#infect()
filetype plugin indent on
"autocmd vimenter * NERDTree
fun! TrimWhitespace()
let l:save = winsaveview()
keeppatterns %s/\s\+$//e
call winrestview(l:save)
endfun
command! TS call TrimWhitespace()
command! NT NERDTree
command! Tags TagbarToggle
let NERDTreeShowHidden=1
let g:gitgutter_enabled = 1
let g:rainbow_active = 1
let g:fuf_file_exclude = '\node_modules\~$|\ui\node_modules\~$'
let g:instant_markdown_slow = 1
let g:Tlist_Ctags_Cmd='/usr/local/Cellar/ctags/5.8_1/bin/ctags'
call plug#begin('~/.vim/plugged')
Plug 'junegunn/fzf', { 'do': './install --bin' }
Plug 'junegunn/fzf.vim'
Plug 'frazrepo/vim-rainbow'
Plug 'itchyny/lightline.vim'
Plug 'lokaltog/vim-powerline'
Plug 'terryma/vim-multiple-cursors'
Plug 'mattn/emmet-vim'
Plug 'tpope/vim-surround'
Plug 'preservim/nerdtree'
Plug 'tpope/vim-fugitive'
Plug 'suan/vim-instant-markdown', {'for': 'markdown'}
Plug 'preservim/tagbar'
Plug 'prettier/vim-prettier'
Plug 'pangloss/vim-javascript'
Plug 'leafgarland/typescript-vim'
Plug 'maxmellon/vim-jsx-pretty'
call plug#end()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment