Advertisement
Guest User

Untitled

a guest
Oct 16th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VIM 4.63 KB | None | 0 0
  1. """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
  2. " Maintainer:
  3. "       Amir Salihefendic — @amix3k
  4. "
  5. " Awesome_version:
  6. "       Get this config, nice color schemes and lots of plugins!
  7. "
  8. "       Install the awesome version from:
  9. "
  10. "           https://github.com/amix/vimrc
  11. "
  12. " Sections:
  13. "    -> General
  14. "    -> VIM user interface
  15. "    -> Colors and Fonts
  16. "    -> Files and backups
  17. "    -> Text, tab and indent related
  18. "    -> Visual mode related
  19. "    -> Moving around, tabs and buffers
  20.  
  21. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  22. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  23. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  24. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  25. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  26. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  27. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  28. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  29. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  30. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  31. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  32. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  33. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  34. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  35. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  36. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  37. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  38. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  39. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  40. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  41. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  42. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  43. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  44. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  45. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  46. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  47. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  48. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  49. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  50. FUCK YOU CAM STOP OPENING PASTEBINS I GOT YOU AGAIN!!!! THIS ISNT MINE
  51.  
  52.  
  53. """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
  54. " => General
  55. """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
  56. " Sets how many lines of history VIM has to remember
  57. set history=500
  58.  
  59. " Enable filetype plugins
  60. filetype plugin on
  61. filetype indent on
  62.  
  63. " Set to auto read when a file is changed from the outside
  64. set autoread
  65.  
  66. " With a map leader it's possible to do extra key combinations
  67. " like <leader>w saves the current file
  68. let mapleader = ","
  69.  
  70. " Fast saving
  71. nmap <leader>w :w!<cr>
  72.  
  73. " :W sudo saves the file
  74. " (useful for handling the permission-denied error)
  75. command W w !sudo tee % > /dev/null
  76.  
  77.  
  78. """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
  79. " => VIM user interface
  80. """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
  81. " Set 7 lines to the cursor - when moving vertically using j/k
  82. set so=7
  83.  
  84. " Avoid garbled characters in Chinese language windows OS
  85. let $LANG='en'
  86. set langmenu=en
  87. source $VIMRUNTIME/delmenu.vim
  88. source $VIMRUNTIME/menu.vim
  89.  
  90. " Turn on the Wild menu
  91. set wildmenu
  92.  
  93. " Ignore compiled files
  94. set wildignore=*.o,*~,*.pyc
  95. if has("win16") || has("win32")
  96.     set wildignore+=.git\*,.hg\*,.svn\*
  97. else
  98.     set wildignore+=*/.git/*,*/.hg/*,*/.svn/*,*/.DS_Store
  99. endif
  100.  
  101. "Always show current position
  102. set ruler
  103.  
  104. " Height of the command bar
  105. set cmdheight=2
  106.  
  107. " A buffer becomes hidden when it is abandoned
  108. set hid
  109.  
  110. " Configure backspace so it acts as it should act
  111. set backspace=eol,start,indent
  112. set whichwrap+=<,>,h,l
  113.  
  114. " Ignore case when searching
  115. set ignorecase
  116.  
  117. " When searching try to be smart about cases
  118. set smartcase
  119.  
  120. " Highlight search results
  121. set hlsearch
  122.  
  123. " Makes search act like search in modern browsers
  124. set incsearch
  125.  
  126. " Don't redraw while executing macros (good performance config)
  127. set lazyredraw
  128.  
  129. " For regular expressions turn magic on
  130. set magic
  131.  
  132. " Show matching brackets when text indicator is over them
  133. set showmatch
  134. " How many tenths of a second to blink when matching brackets
  135. set mat=2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement