" Modeline and Notes { " vim: set sw=4 ts=4 sts=4 et tw=78 foldmarker={,} foldlevel=0 foldmethod=marker: " " __ _ _____ _ " ___ _ __ / _/ |___ / __ __(_)_ __ ___ " / __| '_ \| |_| | |_ \ _____\ \ / /| | '_ ` _ \ " \__ \ |_) | _| |___) |_____|\ V / | | | | | | | " |___/ .__/|_| |_|____/ \_/ |_|_| |_| |_| " |_| " " This is the personal .vimrc.before file of Steve Francia. " While much of it is beneficial for general use, I would " recommend picking out the parts you want and understand. " " This file is for options which must be set *before* plugins " are loaded and the main .vimrc config is run. Most of these " are for preventing mappings or commands from being created. " " You can find me at http://spf13.com " } " spf13 options { " Prevent automatically changing to open file directory " let g:spf13_no_autochdir = 1 " Disable views " let g:spf13_no_views = 1 " Leader keys " let g:spf13_leader='\' " let g:spf13_localleader='_' " Disable easier moving in tabs and windows " let g:spf13_no_easyWindows = 1 " Disable fast tab navigation " let g:spf13_no_fastTabs " Clear search highlighting " let g:spf13_clear_search_highlight = 1 " Disable neosnippet expansion " This maps over and does some Supertab " emulation with snippets " let g:spf13_no_neosnippet_expand = 1 " Disable neocomplete / neocomplcache popup mappings " (e.g. Supertab emulation, snippet jumping) " let g:spf13_no_neocompl_mappings = 1 " Disable whitespace stripping " let g:spf13_keep_trailing_whitespace = 1 " Enable powerline symbols " let g:airline_powerline_fonts = 1 " vim files directory " let g:spf13_consolidated_directory = " eg: let g:spf13_consolidated_directory = $HOME . '/.vim/' " This makes the completion popup strictly passive. " Keypresses acts normally. takes you of insert mode, words don't " automatically complete, pressing inserts a newline, etc. Iff the " menu is open, tab will cycle through it. If a snippet is selected, " expands it and jumps between fields. " let g:spf13_noninvasive_completion = 1 " Don't turn conceallevel or concealcursor " let g:spf13_no_conceal = 1 " For some colorschemes, autocolor will not work (eg: 'desert', 'ir_black') " Indent guides will attempt to set your colors smartly. If you " want to control them yourself, do it here. " let g:indent_guides_auto_colors = 0 " autocmd VimEnter,Colorscheme * :hi IndentGuidesOdd guibg=#212121 ctermbg=233 " autocmd VimEnter,Colorscheme * :hi IndentGuidesEven guibg=#404040 ctermbg=234 " Disable transparency " let g:spf13_no_transparency = 1 " } " Use fork before if available { if filereadable(expand("~/.vimrc.before.fork")) source ~/.vimrc.before.fork endif " } " Use local before if available { if filereadable(expand("~/.vimrc.before.local")) source ~/.vimrc.before.local endif " }