comparison vimrc @ 232:a7ecdf3e66bc

Fix vimrc
author zegervdv <zegervdv@me.com>
date Fri, 23 Jan 2015 22:15:31 +0100
parents 49fd5ea356f0
children db3563b40222
comparison
equal deleted inserted replaced
231:49fd5ea356f0 232:a7ecdf3e66bc
1 " vim:fdm=marker 1 " vim:fdm=marker
2
3 " Include Vim-Plug {{{
4 if empty(glob('~/.vim/autoload/plug.vim'))
5 silent !mkdir -p ~/.vim/autoload
6 silent !curl -fLo ~/.vim/autoload/plug.vim
7 \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
8 autocmd VimEnter * PlugInstall
9 endif
10 " }}}
2 " Vim-Plug {{{ 11 " Vim-Plug {{{
3 let g:plug_window='topleft new' 12 let g:plug_window='topleft new'
4 call plug#begin('~/.vim/plugged') 13 call plug#begin('~/.vim/plugged')
5 " General Plugins 14 " General Plugins
6 Plug 'tpope/vim-sensible' 15 Plug 'tpope/vim-sensible'
182 " Status line {{{ 191 " Status line {{{
183 function! Status() 192 function! Status()
184 let statusline = '' 193 let statusline = ''
185 let statusline .= "%n\ " 194 let statusline .= "%n\ "
186 let statusline .= "%f" 195 let statusline .= "%f"
187 let statusline .= "%1*%m%0*" 196 let statusline .= "%m"
188 let statusline .= "\ [%{strlen(&ft)?&ft:'unknown'}]" 197 let statusline .= "\ [%{strlen(&ft)?&ft:'unknown'}]"
189 let statusline .= "%=" 198 let statusline .= "%="
190 let statusline .= "%P\ " 199 let statusline .= "%P\ "
191 return statusline 200 return statusline
192 endfunction 201 endfunction
193 set laststatus=2 202 set laststatus=2
194 set statusline=%!Status() 203 set statusline=%!Status()
195 " }}} 204 " }}}
205 " Fix Colors in colorscheme
206 highlight SpellBad ctermbg=256 ctermfg=210
207 highlight SpellLocal ctermbg=240 ctermfg=010
208 highlight SpellCap ctermbg=256 ctermfg=211
196 209
197 " Mappings {{{ 210 " Mappings {{{
198 " Set leader to spacebar 211 " Set leader to spacebar
199 map <space> <leader> 212 map <space> <leader>
200 213