diff options
| author | Hsieh Chin Fan <pham@topo.tw> | 2024-07-06 21:22:30 +0800 |
|---|---|---|
| committer | Hsieh Chin Fan <pham@topo.tw> | 2024-07-06 21:22:30 +0800 |
| commit | cf22e38951af7ed96b2165827e192d13a34a7eda (patch) | |
| tree | 7a0cf557b8b6f4fa7be268981e7806defee62af3 | |
| parent | df8d9d3d27a8d86e7bb50d0b6bed36af56aa6974 (diff) | |
Update
| -rw-r--r-- | vim/init/keymaps.vim | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/vim/init/keymaps.vim b/vim/init/keymaps.vim index 188025e..4d48481 100644 --- a/vim/init/keymaps.vim +++ b/vim/init/keymaps.vim | |||
| @@ -266,6 +266,16 @@ augroup SaveLastBuffer | |||
| 266 | au BufLeave * let g:lastbuffer = bufnr() | 266 | au BufLeave * let g:lastbuffer = bufnr() |
| 267 | augroup END | 267 | augroup END |
| 268 | 268 | ||
| 269 | function! s:DiffWithSaved() | ||
| 270 | let filetype=&ft | ||
| 271 | diffthis | ||
| 272 | vnew | r # | normal! 1Gdd | ||
| 273 | diffthis | ||
| 274 | exe "setlocal bt=nofile bh=wipe nobl noswf ro ft=" . filetype | ||
| 275 | endfunction | ||
| 276 | com! DiffSaved call s:DiffWithSaved() | ||
| 277 | nnoremap <leader><leader>d :DiffSaved<CR>zR | ||
| 278 | |||
| 269 | "---------------------------------------------------------------------- | 279 | "---------------------------------------------------------------------- |
| 270 | " MANAGE_WINDOWS | 280 | " MANAGE_WINDOWS |
| 271 | "---------------------------------------------------------------------- | 281 | "---------------------------------------------------------------------- |
| @@ -369,7 +379,8 @@ vnoremap <CR> <Cmd>call SubstituteBySearch()<CR> | |||
| 369 | "---------------------------------------------------------------------- | 379 | "---------------------------------------------------------------------- |
| 370 | " GIT_TIG | 380 | " GIT_TIG |
| 371 | "---------------------------------------------------------------------- | 381 | "---------------------------------------------------------------------- |
| 372 | nnoremap ,ti :Tig | 382 | nnoremap ,ti :TigStatus<CR> |
| 383 | |||
| 373 | "---------------------------------------------------------------------- | 384 | "---------------------------------------------------------------------- |
| 374 | " Markdown items (temproray solution) | 385 | " Markdown items (temproray solution) |
| 375 | "---------------------------------------------------------------------- | 386 | "---------------------------------------------------------------------- |