-
-
Save saravanaj/1810d29e4108555e06400838b2b48796 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| syntax on | |
| set background=dark | |
| set number | |
| set hidden | |
| set mouse=a | |
| set clipboard+=unnamedplus | |
| set guicursor= | |
| set splitbelow | |
| set splitright | |
| set cursorline | |
| filetype plugin indent on | |
| set expandtab | |
| set ignorecase | |
| set smartcase | |
| set tabstop=2 | |
| set softtabstop=2 | |
| set shiftwidth=2 | |
| set listchars=eol:¬,tab:>·,trail:~,extends:>,precedes:<,space:␣ | |
| nnoremap <esc> :noh<return><esc> | |
| nnoremap <silent> <C-f> :Files<CR> | |
| nnoremap <silent> <C-w> :bd<CR> | |
| nnoremap <silent> <C-p> :Commands<CR> | |
| nnoremap <silent> <C-b> :Buffers<CR> | |
| nnoremap <silent> <C-h> :History<CR> | |
| nnoremap <silent> <C-n> :NERDTreeToggle<CR> | |
| noremap U <C-r> | |
| let g:gruvbox_contrast_dark = 'hard' | |
| let g:gruvbox_underline = '0' | |
| let g:gruvbox_undercurl = '0' | |
| let g:gruvbox_bold = '0' | |
| let g:gruvbox_italic = '0' | |
| if !exists('g:airline_symbols') | |
| let g:airline_symbols = {} | |
| endif | |
| let g:airline_theme='bubblegum' | |
| let g:airline#extensions#whitespace#enabled = 0 | |
| let g:airline_section_a = '%#__accent#%{airline#util#wrap(airline#parts#mode(),0)}%#__restore__#%{airline#util#append(airline#parts#crypt(),0)}%{airline#util#append(airline#parts#paste(),0)}%{airline#util#append(airline#extensions#keymap#status(),0)}%{airline#util#append(airline#parts#spell(),0)}%{airline#util#append("",0)}%{airline#util#append("",0)}%{airline#util#append(airline#parts#iminsert(),0)}' | |
| let g:airline_section_b = '📁 %{getcwd()}' | |
| let g:airline_section_z = '%p%% Ln: %l/%L Col: %v' | |
| let g:airline_symbols.readonly = '🔒' | |
| let g:airline#extensions#tabline#enabled = 1 | |
| let g:airline#extensions#tabline#show_close_button = 0 | |
| let g:airline#extensions#tabline#tabs_label = '' | |
| let g:airline#extensions#tabline#buffers_label = '' | |
| let g:airline#extensions#tabline#fnamemod = ':t' | |
| let g:airline#extensions#tabline#buffer_nr_show = 2 | |
| let g:airline#extensions#tabline#buffer_min_count = 2 | |
| let g:airline#extensions#tabline#tab_min_count = 1 | |
| let g:airline#extensions#tabline#show_splits = 1 | |
| let g:airline#extensions#tabline#show_tab_nr = 1 | |
| let g:airline#extensions#branch#enabled=0 | |
| let NERDTreeMinimalUI=1 | |
| let NERDTreeShowHidden=1 | |
| let NERDTreeMouseMode=3 | |
| let g:miniBufExplModSelTarget = 1 | |
| " Plugins | |
| " | |
| call plug#begin('~/.vim/plugged') | |
| " | |
| Plug 'junegunn/fzf', { 'do': { -> fzf#install() } } | |
| Plug 'junegunn/fzf.vim', {'options': '--no-preview'} | |
| Plug 'morhetz/gruvbox' | |
| Plug 'vim-airline/vim-airline' | |
| Plug 'vim-airline/vim-airline-themes' | |
| Plug 'preservim/nerdtree' | |
| " | |
| call plug#end() | |
| let g:fzf_preview_window = '' | |
| " Tell FZF to use RG - so we can skip .gitignore files even if not using | |
| " Default search | |
| " let $FZF_DEFAULT_COMMAND = 'rg --files' | |
| " :GitFiles search | |
| let $FZF_DEFAULT_COMMAND = 'rg --files --hidden --glob=!.git/' | |
| " If you want gitignored files: | |
| "let $FZF_DEFAULT_COMMAND = 'rg --files --no-ignore-vcs --hidden' | |
| colorscheme gruvbox | |
| set visualbell | |
| set t_vb= | |
| highlight CursorLine ctermbg=None | |
| highlight Visual cterm=None | |
| " highlight Normal guibg=#070707 | |
| highlight Normal ctermbg=NONE | |
| set title |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment