Advertisement
Guest User

Untitled

a guest
Aug 15th, 2021
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. filetype plugin on
  2. filetype plugin indent on
  3.  
  4. set number
  5. syntax on
  6.  
  7. "Hightlight search result
  8. set incsearch
  9. set hlsearch
  10.  
  11. "Tab setting
  12. set tabstop=2
  13. set softtabstop=0 noexpandtab
  14. set shiftwidth=2
  15.  
  16. "Classical one
  17. imap jj <ESC>:w<CR>
  18.  
  19. "Fast move
  20. nmap <S-j> j10
  21. vmap <S-j> j10
  22. nmap <S-h> h10
  23. vmap <S-h> h10
  24. nmap <S-k> k10
  25. vmap <S-k> k10
  26. nmap <S-l> l10
  27. vmap <S-l> l10
  28.  
  29. "Visual tab
  30. nnoremap <Tab> >>_
  31. nnoremap <S-Tab> <<_
  32. inoremap <S-Tab> <C-D>
  33. vnoremap <Tab> >gv
  34. vnoremap <S-Tab> <gv
  35.  
  36. "Move two ends of line quickly
  37. nmap <S-Q> ^
  38. vmap <S-Q> ^
  39. nmap <S-W> $
  40. vmap <S-W> $
  41.  
  42. "Buffer switching
  43. nmap <C-h> :bp<CR>
  44. nmap <C-l> :bn<CR>
  45. nmap c :BW<CR>
  46.  
  47. "Auto brackets
  48. inoremap " ""<left>
  49. inoremap ' ''<left>
  50. inoremap ( ()<left>
  51. inoremap [ []<left>
  52. inoremap { {}<left>
  53. inoremap {<CR> {<CR>}<ESC>O
  54. inoremap {;<CR> {<CR>};<ESC>O
  55.  
  56. "For copy content
  57. vmap <C-C> "+y
  58.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement