Mercurial > ec-dotfiles
changeset 531:d6e08a057094
Updates to vim settings.
- clear search key
- smarter search
- visual navigation
- misc comments
author | edogawaconan <me@myconan.net> |
---|---|
date | Mon, 03 Nov 2014 23:22:59 +0900 |
parents | 0ab0820fd528 |
children | d77f4aa65251 |
files | rc/vimrc |
diffstat | 1 files changed, 14 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/rc/vimrc Fri Oct 17 10:23:36 2014 +0900 +++ b/rc/vimrc Mon Nov 03 23:22:59 2014 +0900 @@ -13,6 +13,9 @@ set sw=2 set expandtab set title +set incsearch +set ignorecase +set smartcase set hlsearch set ls=2 " always show status line set list listchars=tab:>-,trail:.,extends:> @@ -37,12 +40,22 @@ map <C-t><C-t> :NERDTreeToggle<cr> map <C-t><C-m> :NERDTreeMirror<cr> -nmap _cs :let @/ = ''<cr> +" clears out highlight +nmap <leader>c :nohlsearch<cr> + +" toggles paste mode +nmap <leader>p :set paste!<cr> + +" removes prefix for windows copypasta nmap _pa :set number! list!<cr> " format JSON map <leader>j <esc>:%!python -m json.tool<cr> +" visual navigation instead of logical +nmap j gj +nmap k gk + "autocmd VimEnter * NERDTree "autocmd BufEnter * NERDTreeMirror