Advertisement
Guest User

Untitled

a guest
Nov 25th, 2014
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VIM 1.89 KB | None | 0 0
  1. colorscheme desert
  2. execute pathogen#infect()
  3.  
  4. filetype on
  5. filetype plugin on
  6. filetype indent on
  7.  
  8. :nmap <c-s> :w<CR>
  9.  
  10. " This is so we don't get a delay between ESC and O
  11. set timeoutlen=200
  12. set mouse=a
  13. set noswapfile
  14.  
  15. syntax on                                                                                                                                                            
  16. syntax enable
  17.  
  18. set incsearch
  19. set ignorecase
  20. set smartcase
  21. set scrolloff=10
  22.  
  23.  
  24. set undolevels=100
  25. set nocompatible
  26. set autoindent
  27. set smartindent
  28. set smarttab
  29. set tabstop=4
  30. set shiftwidth=4
  31. set expandtab
  32. set backspace=2
  33. set exrc
  34. set cino=t0
  35.  
  36. set number
  37. set visualbell
  38. set ruler
  39. set viminfo='20,\"50
  40. set history=100
  41.  
  42. " set nohlsearch
  43. set wildmenu
  44. set showfulltag
  45. set display+=lastline
  46. set printoptions=syntax:y,wrap:y
  47. set iskeyword-=$
  48.  
  49. let mapleader = ','
  50. let @f ='/function^MVj%zf'
  51. let @g ='/\/\/\/@{^MV%zf'
  52.  
  53. map <C-h> <C-w>h
  54. map <C-j> <C-w>j
  55. map <C-k> <C-w>k
  56. map <C-l> <C-w>l
  57. map <leader>a :Align
  58. nmap <leader>w :w<CR>
  59. nmap <leader>q :q<CR>
  60. nmap <leader>d :NERDTreeToggle<CR>
  61. nmap <leader>f :%normal @f<CR>
  62. nmap <leader>g :%normal @g<CR>
  63. nmap <leader>m :set mouse=a<CR>
  64. nmap <leader>M :set mouse=<CR>
  65. nmap <leader>n :set number<CR>
  66. nmap <leader>N :set nonumber<CR>
  67. nmap <leader>p :set paste<CR>
  68. nmap <leader>P :set nopaste<CR>
  69. nmap <leader>h :set filetype=html<CR>
  70. nmap <leader>H :set filetype=php<CR>
  71. nmap <leader>t :tabnew
  72.  
  73. imap <S-Tab> <C-P>
  74. nmap <Tab> :tabn<CR>
  75. nmap <S-Tab> :tabp<CR>
  76.  
  77. " PHPUnit test helpers
  78. " Run current file
  79. nmap <leader>tc :!clear && phpunit -v -c ~/Code/phpunit.xml %<cr>
  80. " Run all tests
  81. nmap <leader>ta :!clear && phpunit -v -c $(pwd)/phpunit.xml<cr>
  82.  
  83. " Run arc linter on current file
  84. nmap <leader>l :!clear && arc lint %<cr>
  85.  
  86. " remove trailing white space
  87. " autocmd BufWritePre *.php :%s/\s\+$//e
  88.  
  89. " JSHint config
  90. let jshint2_save = 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement