Guest User

Untitled

a guest
Jul 2nd, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VIM 1.57 KB | None | 0 0
  1. set tabstop=4
  2. set softtabstop=4
  3. set shiftwidth=4
  4. set expandtab
  5. set nu
  6. set wmh=0
  7.  
  8. set guifont=Terminus\ 9
  9.  
  10. if $TERM == 'linux'
  11.     set t_Co=8
  12. else
  13.     set t_Co=256
  14. endif
  15.  
  16. " Highlighting
  17. if has("gui_running") || &t_Co == 256
  18.     set background=dark
  19.     colorscheme xoria256
  20. else
  21.     colorscheme default
  22.     set background=dark
  23. endif
  24.  
  25. " For URxvt unicode
  26. set mouse=a
  27. set ttymouse=xterm2
  28.  
  29. " highlight Normal ctermfg=White cterm=None
  30. syntax on
  31.  
  32. filetype plugin indent on
  33. setlocal omnifunc=syntaxcomplete#Complete
  34. autocmd FileType python set omnifunc=pythoncomplete#Complete
  35. autocmd FileType javascript set omnifunc=javascriptcomplete#CompleteJS
  36. autocmd FileType html set omnifunc=htmlcomplete#CompleteTags
  37. autocmd FileType css set omnifunc=csscomplete#CompleteCSS
  38. autocmd FileType xml set omnifunc=xmlcomplete#CompleteTags
  39. autocmd FileType php set omnifunc=phpcomplete#CompletePHP
  40. autocmd FileType c set omnifunc=ccomplete#Complete
  41.  
  42. let php_sql_query=1                                                
  43. let php_htmlInStrings=1
  44.  
  45. " Mapping
  46. map <C-J> <C-W>j<C-W>_
  47. map <C-K> <C-W>k<C-W>_
  48. map <C-A><C-A> ggvG$
  49.  
  50. " Format document
  51. map <C-F><C-F> gg=G
  52.  
  53. " NMaps
  54. nmap <C-N><C-N> :set invnumber<CR>
  55. nmap <F10> <Esc>:tabnew<CR>
  56. nmap <F5>   <Esc>:!make<CR>
  57. nmap ; :
  58.  
  59. " Ansi C
  60. noremap <F2>T :!ctags -R *<CR>
  61.  
  62. " Imaps
  63.  
  64. set pdev=hpcolor
  65. set printoptions=paper:A4,syntax:y,wrap:y,number:y
  66.  
  67. " MiniBufExplorer
  68. let g:miniBufExplMapWindowNavVim = 1
  69. let g:miniBufExplMapWindowNavArrows = 1
  70. let g:miniBufExplMapCTabSwitchBufs = 1
  71. let g:miniBufExplModSelTarget = 1
  72.  
  73. " Abbreviations
Add Comment
Please, Sign In to add comment