Advertisement
Guest User

vimrc

a guest
Jan 10th, 2013
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VIM 1.69 KB | None | 0 0
  1. set nocompatible
  2. syntax on
  3. filetype plugin indent on
  4. "execute pathogen#infect()
  5.  
  6.  
  7. " Indenting
  8. setlocal tabstop=4          " a tab is 4 spaces
  9. setlocal softtabstop=4
  10. setlocal shiftwidth=4       " 4 spaces for autoindent
  11. setlocal smarttab
  12. setlocal expandtab
  13. setlocal autoindent
  14.  
  15. setlocal textwidth=109
  16.  
  17. set incsearch
  18. set hlsearch
  19. set ignorecase
  20. set smartcase
  21.  
  22. set scrolloff=2
  23.  
  24. set wildmenu
  25.  
  26. set history=2048
  27. set undolevels=2048
  28.  
  29. set title
  30.  
  31. set nobackup
  32.  
  33. " Show what is being typed in normal mode
  34. set showcmd
  35.  
  36.  
  37. "Mappings
  38.  
  39. "Colores rapidos con <F9> numero
  40. nmap <F9>1 :colo breeze<cr>
  41. nmap <F9>2 :colo DimSlate<cr>
  42. nmap <F9>3 :colo ChocolateLiquor<cr>
  43. nmap <F9>4 :colo two2tango<cr>
  44. nmap <F9>5 :colo python<cr>
  45. nmap <F9>7 :colo underwater-mod<cr>
  46. nmap <F9>8 :colo summerfruit<cr>
  47. nmap <F9>9 :colo desertEx<cr>
  48. nmap <S-F9> :colo random<CR>:colo<CR>
  49.  
  50. "<f10> Mira on/off
  51. noremap <F10> :set invcursorline<cr>:set invcursorcolumn<cr>
  52.  
  53. "<f12> Plegado automatico por indentacion
  54. noremap <F12> :set foldmethod=indent<cr>
  55.  
  56. "Buffers
  57. map <C-tab> :bn<cr>
  58.  
  59. "Autocompletado con [ctrt+space]
  60. imap <c-space> <c-x>
  61.  
  62. "Ver svn diff del archivo
  63. nmap <S-F5> :!svn di --diff-cmd=diff % \|gvim -nR -<cr>
  64.  
  65. "JSON
  66. autocmd BufRead *.json set filetype=javascript
  67.  
  68. "Extensiones adicionales para archivos zip
  69. au BufReadCmd *.jar,*.xpi,*.twp,*.ods call zip#Browse(expand("<amatch>"))
  70.  
  71. "Formato para titulo de ticket de Trac
  72. let @t="dt#f DjVjjjxkJ"
  73.  
  74. " Copiar todo al clipboard
  75. nmap ,a ggVG"+y
  76.  
  77. "Comandos utiles varios
  78. "======================
  79. "Leer el codigo fuente de una url
  80. "--------------------------------
  81. "
  82. "::
  83. ":let @w=":r !wget http://www.google.com -O - -q
  84. "
  85.  
  86. colo 256-grayvim
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement