You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			50 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Cheetah
		
	
			
		
		
	
	
			50 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Cheetah
		
	
" chezmoi:template:left-delimiter="{{
 | 
						|
"{{- /* vim: set filetype=vim: */ -}}
 | 
						|
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
 | 
						|
" fzf
 | 
						|
"{{ if lookPath "fzf" }}
 | 
						|
map <leader>fz :GFiles<CR>
 | 
						|
map <leader>rg :Rg<CR>
 | 
						|
"{{ end }}
 | 
						|
 | 
						|
colorscheme gruvbox
 | 
						|
set background=dark
 | 
						|
 | 
						|
let g:airline_powerline_fonts = 0
 | 
						|
let g:molokai_original = 1
 | 
						|
let g:onedark_hide_endofbuffer = 1
 | 
						|
let g:onedark_terminal_italics = 1
 | 
						|
 | 
						|
let g:UltiSnipsSnippetDirectories = [ 'UltiSnips', 'snips' ]
 | 
						|
 | 
						|
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
 | 
						|
" NERDTree
 | 
						|
let g:NERDTreeDirArrowExpandable = '▸'
 | 
						|
let g:NERDTreeDirArrowCollapsible = '▾'
 | 
						|
 | 
						|
let NERDTreeDirArrows=1
 | 
						|
 | 
						|
map <leader>nt :NERDTreeToggle<CR>
 | 
						|
 | 
						|
" Close nerdtree if it's the last buffer
 | 
						|
autocmd BufEnter * if tabpagenr('$') == 1 && winnr('$') == 1 && exists('b:NERDTree') && b:NERDTree.isTabTree()
 | 
						|
\ | quit
 | 
						|
\ | endif
 | 
						|
 | 
						|
" Mirror nerdtree in each tab
 | 
						|
autocmd BufWinEnter * silent NERDTreeMirror
 | 
						|
 | 
						|
" check if reading from stdin
 | 
						|
autocmd StdinReadPre * let s:std_in=1
 | 
						|
 | 
						|
" open nerdtree if no args in passed to vim
 | 
						|
autocmd VimEnter * if argc() == 0 && !exists('s:std_in') | NERDTree | wincmd p | endif
 | 
						|
 | 
						|
" open nerdtree if vim opens to a directory
 | 
						|
autocmd VimEnter * if argc() == 1 && isdirectory(argv()[0]) && !exists('s:std_in')
 | 
						|
\ | execute 'NERDTree' argv()[0]
 | 
						|
\ | wincmd p
 | 
						|
\ | enew
 | 
						|
\ | execute 'cd '.argv()[0]
 | 
						|
\ | endif
 |