" Only highlight the current placeholder.
let g:xptemplate_highlight = 'current'
+" Fzf settings
+
+ " Use FZF if available
+ if executable('fzf')
+ nmap <C-P> :FZF<CR>
+
+ " Disable CtrlP
+ let g:ctrlp_map = ''
+ endif
+
" CtrlP settings.
" Don't manage the working directory (the default setting is too slow for
" me).
autocmd FileType vimperator setlocal commentstring=\"%s
" Use TeX compiler for (La)TeX files.
autocmd FileType tex compiler tex
+" Go always uses tabs for indentation.
+ autocmd FileType go call <SID>UseTabs()
" FTDETECT AUTO COMMANDS
" Recognize .test as Tcl files.
autocmd BufRead,BufNewFile *.test set filetype=tcl
+" /etc/network/interfaces
+ autocmd BufRead,BufNewFile /etc/network/interfaces set filetype=interfaces
" OTHER AUTO COMMANDS
" Disable spell checking, displaying of list characters and long lines when
" viewing documentation.
autocmd BufReadPost /usr/share/doc/* setlocal nospell nolist | 2match
-
-" Use diff filetype for mercurial patches in patch queue.
- autocmd BufReadPost */.hg/patches/* set filetype=diff
-
augroup END
endif