medmond919 icon

VIM Autoreload

medmond919 | PRO | 03/28/18 04:28:25 PM UTC | 0 ⭐ | 281 👁️ | Never ⏰ | []
VIM |

920 B

|

None

|

0 👍

/

0 👎

syntax enable
 
colorscheme atom-dark-256
 
set backspace=indent,eol,start      "Make backspace behave normal"
let mapleader = ','         "The default leader is \ but a comma is much better."
set number              "Let's activate line numbers"
set t_CO=256
 
hi lineNr ctermbg=bg
set autowriteall
 
"---------- Indentation ----------"
set autoindent
set cindent
 
"---------- Search ----------"
 
set hlsearch
set incsearch
 
"---------- Mappings ----------"
 
" Make it easy to edit vimrc "
nmap <leader>ev :tabedit $MYVIMRC<cr>
 
"Add simple highligt removal"
nmap <leader><space> :nohlsearch<cr>
 
 
 
"---------- Split Management ----------"
set splitbelow
set splitright
 
nmap <C-J> <C-W><C-J>
nmap <C-K> <C-W><C-K>
nmap <C-H> <C-W><C-H>
nmap <C-L> <C-W><C-L>
 
"---------- Auto-commands ----------"
 
"Auto reload the vimrc after changes"
augroup autosourcing
    autocmd!
    autocmd BufWritePost .vimrc source %
augroup END

Comments