147 nmap <C-h> <C-w>h |
147 nmap <C-h> <C-w>h |
148 nmap <C-j> <C-w>j |
148 nmap <C-j> <C-w>j |
149 nmap <C-k> <C-w>k |
149 nmap <C-k> <C-w>k |
150 nmap <C-l> <C-w>l |
150 nmap <C-l> <C-w>l |
151 |
151 |
152 " Prefer using regexes like in code. |
152 " Prefer using regexes like in perl code. |
153 map / /\v |
153 map / /\v |
154 map ? ?\v |
154 map ? ?\v |
155 |
155 |
156 " navigate by on-screen lines |
156 " navigate by on-screen lines |
157 map j gj |
157 map j gj |
158 map k gk |
158 map k gk |
|
159 |
|
160 " Select last paste |
|
161 map gV `[v`] |
|
162 |
|
163 " Stay in visual when indenting |
|
164 vnoremap < <gv |
|
165 vnoremap > >gv |
159 |
166 |
160 " clear all interestingwords with \\k since \K is ri.vim |
167 " clear all interestingwords with \\k since \K is ri.vim |
161 nnoremap <silent> <leader><leader>k :call UncolorAllWords()<CR> |
168 nnoremap <silent> <leader><leader>k :call UncolorAllWords()<CR> |
162 |
169 |
163 nnoremap <silent> <leader>gt :SignifyToggle<CR> |
170 nnoremap <silent> <leader>gt :SignifyToggle<CR> |