Vim git commands
c115297ea7a75e907af4f75979ec51a8f564ce38
1 parent
f0503e77
.vimrc
+5 -1
| 155 | 155 | nnoremap <C-n> *N |
|
| 156 | 156 | nnoremap c* *Ncgn |
|
| 157 | 157 | nnoremap <Leader>n :nohl<CR> |
|
| 158 | 158 | ||
| 159 | 159 | " Git |
|
| 160 | - | nnoremap <Leader>gc :Gwrite <Bar> :Gcommit<CR> |
|
| 160 | + | nnoremap <Leader>c :GitCommit -v<CR> |
|
| 161 | + | nnoremap <Leader>a :GitGutterStageHunk<CR> |
|
| 162 | + | nnoremap <Leader>aa :Gwrite<CR> |
|
| 163 | + | nnoremap <Leader>u :GitGutterUndoHunk<CR> |
|
| 164 | + | nnoremap <Leader>p :GitGutterPreviewHunk<CR> |
|
| 161 | 165 | ||
| 162 | 166 | " Select recently pasted text |
|
| 163 | 167 | nnoremap <leader>p V`] |
|
| 164 | 168 | ||
| 165 | 169 | " Switch buffers easily |