diff options
| -rw-r--r-- | vimrc | 8 |
1 files changed, 7 insertions, 1 deletions
| @@ -24,7 +24,7 @@ set spelllang=en_us | |||
| 24 | " Buffer navigation remaps. | 24 | " Buffer navigation remaps. |
| 25 | nnoremap <C-]> :bnext<cr> | 25 | nnoremap <C-]> :bnext<cr> |
| 26 | nnoremap <C-[> :bprevious<cr> | 26 | nnoremap <C-[> :bprevious<cr> |
| 27 | nnoremap <C-b> :buffers<cr> | 27 | nnoremap <C-b> :buffers<cr>:buffer |
| 28 | 28 | ||
| 29 | " Commenting blocks of code. | 29 | " Commenting blocks of code. |
| 30 | augroup commenting_blocks_of_code | 30 | augroup commenting_blocks_of_code |
| @@ -38,6 +38,12 @@ augroup END | |||
| 38 | noremap <silent> gcc :<C-B>silent <C-E>s/^/<C-R>=escape(b:comment_leader,'\/')<CR>/<CR>:nohlsearch<CR> | 38 | noremap <silent> gcc :<C-B>silent <C-E>s/^/<C-R>=escape(b:comment_leader,'\/')<CR>/<CR>:nohlsearch<CR> |
| 39 | noremap <silent> gcu :<C-B>silent <C-E>s/^\V<C-R>=escape(b:comment_leader,'\/')<CR>//e<CR>:nohlsearch<CR> | 39 | noremap <silent> gcu :<C-B>silent <C-E>s/^\V<C-R>=escape(b:comment_leader,'\/')<CR>//e<CR>:nohlsearch<CR> |
| 40 | 40 | ||
| 41 | " Status Line enhancements. | ||
| 42 | set laststatus=2 | ||
| 43 | set statusline=%f%m%=%y\ %{strlen(&fenc)?&fenc:'none'}\ %l:%c\ %L\ %P | ||
| 44 | hi StatusLine cterm=NONE ctermbg=black ctermfg=brown | ||
| 45 | hi StatusLineNC cterm=NONE ctermbg=black ctermfg=darkgray | ||
| 46 | |||
| 41 | " Language specific indentation. | 47 | " Language specific indentation. |
| 42 | filetype plugin indent on | 48 | filetype plugin indent on |
| 43 | autocmd Filetype make,go,sh setlocal noexpandtab tabstop=4 shiftwidth=4 | 49 | autocmd Filetype make,go,sh setlocal noexpandtab tabstop=4 shiftwidth=4 |
