| 
							
								 | 
							
							" Plugin settings | 
						
						
						
						
							 | 
							
								 | 
							
							 | 
						
						
						
						
							 | 
							
								 | 
							
							" plasticboy/vim-markdown | 
						
						
						
						
							 | 
							
								 | 
							
							" disable folding | 
						
						
						
						
							 | 
							
								 | 
							
							let g:vim_markdown_folding_disabled=1 | 
						
						
						
						
							 | 
							
								 | 
							
							" Highlight YAML frontmatter as used by Jekyll | 
						
						
						
						
							 | 
							
								 | 
							
							let g:vim_markdown_frontmatter=1 | 
						
						
						
						
							 | 
							
								 | 
							
							 | 
						
						
						
						
							 | 
							
								 | 
							
							" intend guides | 
						
						
						
						
							 | 
							
								 | 
							
							let g:indent_guides_enable_on_vim_startup = 1 | 
						
						
						
						
							 | 
							
								 | 
							
							 | 
						
						
						
						
							 | 
							
								 | 
							
							" jedi-vim plugin config | 
						
						
						
						
							 | 
							
								 | 
							
							let g:jedi#completions_command = "<C-N>" | 
						
						
						
						
							 | 
							
								 | 
							
							let g:jedi#popup_on_dot = 0 | 
						
						
						
						
							 | 
							
								 | 
							
							 | 
						
						
						
						
							 | 
							
								 | 
							
							" syntastic setting | 
						
						
						
						
							 | 
							
								 | 
							
							set statusline+=%#warningmsg# | 
						
						
						
						
							 | 
							
								 | 
							
							 | 
						
						
						
						
							 | 
							
								 | 
							
							let g:syntastic_always_populate_loc_list = 1 | 
						
						
						
						
							 | 
							
								 | 
							
							let g:syntastic_auto_loc_list = 1 | 
						
						
						
						
							 | 
							
								 | 
							
							let g:syntastic_check_on_open = 1 | 
						
						
						
						
							 | 
							
								 | 
							
							let g:syntastic_check_on_wq = 0 | 
						
						
						
						
							 | 
							
								 | 
							
							 | 
						
						
						
						
							 | 
							
								 | 
							
							" nerd comment | 
						
						
						
						
							 | 
							
								 | 
							
							" Add spaces after comment delimiters by default | 
						
						
						
						
							 | 
							
								 | 
							
							let g:NERDSpaceDelims = 1 | 
						
						
						
						
							 | 
							
								 | 
							
							 | 
						
						
						
						
							 | 
							
								 | 
							
							" Use compact syntax for prettified multi-line comments | 
						
						
						
						
							 | 
							
								 | 
							
							let g:NERDCompactSexyComs = 1 | 
						
						
						
						
							 | 
							
								 | 
							
							 | 
						
						
						
						
							 | 
							
								 | 
							
							" Align line-wise comment delimiters flush left instead of following code indentation | 
						
						
						
						
							 | 
							
								 | 
							
							let g:NERDDefaultAlign = 'left' | 
						
						
						
						
							 | 
							
								 | 
							
							 | 
						
						
						
						
							 | 
							
								 | 
							
							" Set a language to use its alternate delimiters by default | 
						
						
						
						
							 | 
							
								 | 
							
							let g:NERDAltDelims_java = 1 | 
						
						
						
						
							 | 
							
								 | 
							
							 | 
						
						
						
						
							 | 
							
								 | 
							
							" Add your own custom formats or override the defaults | 
						
						
						
						
							 | 
							
								 | 
							
							let g:NERDCustomDelimiters = { 'c': { 'left': '/**','right': '*/' } } | 
						
						
						
						
							 | 
							
								 | 
							
							 | 
						
						
						
						
							 | 
							
								 | 
							
							" Allow commenting and inverting empty lines (useful when commenting a region) | 
						
						
						
						
							 | 
							
								 | 
							
							let g:NERDCommentEmptyLines = 1 | 
						
						
						
						
							 | 
							
								 | 
							
							 | 
						
						
						
						
							 | 
							
								 | 
							
							" Enable trimming of trailing whitespace when uncommenting | 
						
						
						
						
							 | 
							
								 | 
							
							let g:NERDTrimTrailingWhitespace = 1 | 
						
						
						
						
							 | 
							
								 | 
							
							 | 
						
						
						
						
							 | 
							
								 | 
							
							" Highlight Cursor line | 
						
						
						
						
							 | 
							
								 | 
							
							let g:NERDTreeHighlightCursorline = 1 | 
						
						
						
						
							 | 
							
								 | 
							
							" Show hidden files | 
						
						
						
						
							 | 
							
								 | 
							
							let NERDTreeShowHidden=1 | 
						
						
						
						
							 | 
							
								 | 
							
							" NERDTree will recursively open dirs with only one child | 
						
						
						
						
							 | 
							
								 | 
							
							let NERDTreeCascadeOpenSingleChildDir=1 | 
						
						
						
						
							 | 
							
								 | 
							
							 | 
						
						
						
						
							 | 
							
								 | 
							
							 | 
						
						
						
						
							 | 
							
								 | 
							
							"" airline settings. | 
						
						
						
						
							 | 
							
								 | 
							
							let g:airline_theme = 'luna' | 
						
						
						
						
							 | 
							
								 | 
							
							let g:airline_powerline_fonts = 1 | 
						
						
						
						
							 | 
							
								 | 
							
							 | 
						
						
						
						
							 | 
							
								 | 
							
							if !exists('g:airline_symbols') | 
						
						
						
						
							 | 
							
								 | 
							
							  let g:airline_symbols = {} | 
						
						
						
						
							 | 
							
								 | 
							
							endif | 
						
						
						
						
							 | 
							
								 | 
							
							 | 
						
						
						
						
							 | 
							
								 | 
							
							let g:airline_left_sep = '' | 
						
						
						
						
							 | 
							
								 | 
							
							let g:airline_left_alt_sep = '' | 
						
						
						
						
							 | 
							
								 | 
							
							let g:airline_right_sep = '' | 
						
						
						
						
							 | 
							
								 | 
							
							let g:airline_right_alt_sep = '' | 
						
						
						
						
							 | 
							
								 | 
							
							let g:airline_symbols.branch = '' | 
						
						
						
						
							 | 
							
								 | 
							
							let g:airline_symbols.readonly = '' | 
						
						
						
						
							 | 
							
								 | 
							
							let g:airline_symbols.linenr = '' | 
						
						
						
						
							 | 
							
								 | 
							
							let g:airline#extensions#tabline#enabled = 1 | 
						
						
						
						
							 | 
							
								 | 
							
							" show absolute file path in status line | 
						
						
						
						
							 | 
							
								 | 
							
							let g:airline_section_c = '%<%F%m %#__accent_red#%{airline#util#wrap(airline#parts#readonly(),0)}%#__restore__#' | 
						
						
						
						
							 | 
							
								 | 
							
							" show tab number in tab line | 
						
						
						
						
							 | 
							
								 | 
							
							let g:airline#extensions#tabline#tab_nr_type = 1 | 
						
						
						
						
							 | 
							
								 | 
							
							 | 
						
						
						
						
							 | 
							
								 | 
							
							" Write all buffers before navigating from Vim to tmux pane | 
						
						
						
						
							 | 
							
								 | 
							
							let g:tmux_navigator_save_on_switch = 2 | 
						
						
						
						
							 | 
							
								 | 
							
							 | 
						
						
						
						
							 | 
							
								 | 
							
							" Disable tmux navigator when zooming the Vim pane | 
						
						
						
						
							 | 
							
								 | 
							
							let g:tmux_navigator_disable_when_zoomed = 1 | 
						
						
						
						
							 | 
							
								 | 
							
							
 | 
						
						
						
						
							 | 
							
								 | 
							
							
 |