diff options
| author | Hsieh Chin Fan <pham@topo.tw> | 2024-07-06 20:50:43 +0800 |
|---|---|---|
| committer | Hsieh Chin Fan <pham@topo.tw> | 2024-07-06 20:50:43 +0800 |
| commit | df8d9d3d27a8d86e7bb50d0b6bed36af56aa6974 (patch) | |
| tree | 36d89ed14e5282df8a1b895e08e51f5a1c445949 /vim/init | |
| parent | 21780ca8e26bc1965665ac171165a05892164b0a (diff) | |
Update
Diffstat (limited to 'vim/init')
| -rw-r--r-- | vim/init/keymaps.vim | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/vim/init/keymaps.vim b/vim/init/keymaps.vim index 7cc2233..188025e 100644 --- a/vim/init/keymaps.vim +++ b/vim/init/keymaps.vim | |||
| @@ -14,6 +14,7 @@ | |||
| 14 | " SURROURD_WITH_CHAR | 14 | " SURROURD_WITH_CHAR |
| 15 | " REDIRECTION_WITH_BUFFER | 15 | " REDIRECTION_WITH_BUFFER |
| 16 | " QUICK_SUBSTITUTE | 16 | " QUICK_SUBSTITUTE |
| 17 | " GIT_TIG | ||
| 17 | " 终端支持 | 18 | " 终端支持 |
| 18 | " 编译运行 | 19 | " 编译运行 |
| 19 | " | 20 | " |
| @@ -215,10 +216,6 @@ map <leader>tn :tabnew<CR> | |||
| 215 | map <leader>tc :tabclose<CR> | 216 | map <leader>tc :tabclose<CR> |
| 216 | map <leader>tm :tabmove<SPACE> | 217 | map <leader>tm :tabmove<SPACE> |
| 217 | map <leader>to :tabonly<CR> | 218 | map <leader>to :tabonly<CR> |
| 218 | nmap <C-t>n :tabnew<CR> | ||
| 219 | nmap <C-t>c :tabclose<CR> | ||
| 220 | nmap <C-t>m :tabmove | ||
| 221 | nmap <C-t>o :tabonly | ||
| 222 | 219 | ||
| 223 | noremap <silent><m-h> :call Tab_MoveLeft()<CR> | 220 | noremap <silent><m-h> :call Tab_MoveLeft()<CR> |
| 224 | noremap <silent><m-l> :call Tab_MoveRight()<CR> | 221 | noremap <silent><m-l> :call Tab_MoveRight()<CR> |
| @@ -326,9 +323,10 @@ function! Redir(cmd) | |||
| 326 | execute a:cmd | 323 | execute a:cmd |
| 327 | redir END | 324 | redir END |
| 328 | endif | 325 | endif |
| 329 | vnew | 326 | enew |
| 330 | let w:scratch = 1 | 327 | let w:scratch = 1 |
| 331 | setlocal buftype=nofile bufhidden=wipe nobuflisted noswapfile | 328 | " setlocal buftype=nofile bufhidden=wipe nobuflisted noswapfile |
| 329 | setlocal buftype=nofile noswapfile | ||
| 332 | call setline(1, split(output, "\n")) | 330 | call setline(1, split(output, "\n")) |
| 333 | endfunction | 331 | endfunction |
| 334 | 332 | ||
| @@ -369,6 +367,10 @@ vnoremap <CR> <Cmd>call SubstituteBySearch()<CR> | |||
| 369 | 367 | ||
| 370 | 368 | ||
| 371 | "---------------------------------------------------------------------- | 369 | "---------------------------------------------------------------------- |
| 370 | " GIT_TIG | ||
| 371 | "---------------------------------------------------------------------- | ||
| 372 | nnoremap ,ti :Tig | ||
| 373 | "---------------------------------------------------------------------- | ||
| 372 | " Markdown items (temproray solution) | 374 | " Markdown items (temproray solution) |
| 373 | "---------------------------------------------------------------------- | 375 | "---------------------------------------------------------------------- |
| 374 | 376 | ||