" Different config for each filetype filetype plugin on " Show trailing spaces highlight ExtraWhitespace ctermbg=red guibg=red match ExtraWhitespace /\s\+$/ autocmd BufWinEnter * match ExtraWhitespace /\s\+$/ autocmd InsertEnter * match ExtraWhitespace /\s\+\%#\@ function TrimWhiteSpace() %s/\s*$// '' :endfunction nnoremap :call TrimWhiteSpace() " Fold set foldmethod=syntax set foldlevelstart=99 " HighLight search and map CarrierReturn to remove highlight set hlsearch nnoremap :noh " Understand .md as markdown autocmd BufNewFile,BufRead *.md set ft=markdown " Ingnore Case in search set ignorecase " Always show tabline (0=never, 1=when there are at least 2 tabs, 2=always) set showtabline=2