Bunch of keybinding updates
7638a399e12d434a3af88bd3b2530a848c0b3887
1 parent
2db24dea
.vimrc
+9 -7
| 178 | 178 | noremap k gk |
|
| 179 | 179 | ||
| 180 | 180 | " Like '*' but stays on the original word |
|
| 181 | 181 | nnoremap <C-n> *N |
|
| 182 | 182 | nnoremap c* *Ncgn |
|
| 183 | - | nnoremap <Leader>n :nohl<CR> |
|
| 183 | + | nnoremap <Leader>h :nohl<CR> |
|
| 184 | 184 | ||
| 185 | 185 | " Git |
|
| 186 | - | nnoremap <Leader>c :GitCommit -v<CR> |
|
| 187 | - | nnoremap <Leader>a :GitGutterStageHunk<CR> |
|
| 188 | - | nnoremap <Leader>aa :Gwrite<CR> |
|
| 189 | - | nnoremap <Leader>u :GitGutterUndoHunk<CR> |
|
| 190 | - | nnoremap <Leader>p :GitGutterPreviewHunk<CR> |
|
| 186 | + | nnoremap <Leader>gc :Gcommit -v<CR> |
|
| 187 | + | nnoremap <Leader>ga :GitGutterStageHunk<CR> |
|
| 188 | + | nnoremap <Leader>ga. :Gwrite<CR> |
|
| 189 | + | nnoremap <Leader>gu :GitGutterUndoHunk<CR> |
|
| 190 | + | nnoremap <Leader>gp :GitGutterPreviewHunk<CR> |
|
| 191 | + | nnoremap <Leader>n :cnext<CR> |
|
| 192 | + | nnoremap <Leader>p :cprev<CR> |
|
| 191 | 193 | ||
| 192 | 194 | " Select recently pasted text |
|
| 193 | 195 | nnoremap <leader>p V`] |
|
| 194 | 196 | ||
| 195 | 197 | " Switch buffers easily |
|
| 196 | - | nnoremap <Tab> :b#<CR> |
|
| 198 | + | nnoremap <Tab> <C-^> |
|
| 197 | 199 | ||
| 198 | 200 | " Actually easier to type and I do it by mistake anyway |
|
| 199 | 201 | cnoreabbrev W w |
|
| 200 | 202 | cnoreabbrev Q q |
|
| 201 | 203 |