this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Cleanup vimrc and configure ctags

+19 -19
-4
ctags
··· 1 1 --sort=yes 2 - --append=yes 3 - --recurse=yes 4 2 5 3 --c++-kinds=+p 6 4 --fields=+iaS ··· 9 7 --exclude=.git 10 8 --exclude=log 11 9 --exclude=tmp 12 - 13 - -f .tags
+19 -15
vimrc
··· 111 111 " Turn on syntax highlighting 112 112 syntax on 113 113 114 + " Show 80 column 114 115 set colorcolumn=80 115 116 117 + " Use Dark Solarized theme 116 118 set background=dark 117 119 colorscheme solarized 118 120 119 121 """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 120 122 " => Airline 121 123 """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 124 + " Use Powerline fonts 122 125 let g:airline_powerline_fonts = 1 123 126 127 + " Show branch in Airline status bar 124 128 let g:airline#extensions#branch#enabled = 1 125 - let g:airline#extensions#branch#empty_message = '' 129 + let g:airline#extensions#branch#empty_message = '×' 126 130 131 + " Show syntax errors 127 132 let g:airline#extensions#syntastic#enabled = 1 128 133 134 + " Work with Tagbar 129 135 let g:airline#extensions#tagbar#enabled = 1 130 136 131 137 " Set utf8 as standard encoding and en_US as the standard language ··· 143 149 " => Indent Guides 144 150 """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 145 151 let g:indent_guides_start_level = 2 146 - let g:indent_guides_guide_size = 1 152 + let g:indent_guides_guide_size = 2 147 153 148 154 """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 149 155 " => Files, backups and undo ··· 174 180 " Display tabs and trailing spaces visually 175 181 set list listchars=tab:→\ ,trail:· 176 182 177 - set nowrap "Don't wrap lines 178 - set linebreak "Wrap lines at convenient points 183 + set nowrap " Don't wrap lines 184 + set linebreak " Wrap lines at convenient points 179 185 180 - set foldnestmax=3 "deepest fold is 3 levels 181 - set nofoldenable "dont fold by default 186 + set foldnestmax=3 " Deepest fold is 3 levels 187 + set nofoldenable " Don't fold by default 182 188 183 189 """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 184 190 " => Key mappings ··· 245 251 map <silent> <C-\> :TmuxNavigatePrevious<CR> 246 252 247 253 " Ctrl-F12 to generate ctags for current file 248 - map <silent> <F12> :!ctags .<CR> 254 + map <silent> <F12> :!ctags . -f .tags --append=yes --recurse=yes<CR> 249 255 256 + " Align by given separator (available '=',':' and ',') 250 257 nmap <Leader>a= :Tabularize /=<CR> 251 258 vmap <Leader>a= :Tabularize /=<CR> 252 259 nmap <Leader>a: :Tabularize /:\zs<CR> ··· 254 261 nmap <Leader>a, :Tabularize /,\zs<CR> 255 262 vmap <Leader>a, :Tabularize /,\zs<CR> 256 263 264 + " Copy and paste to unnamed register (system register) 257 265 map <Leader>y "+y 258 266 map <Leader>p "+p 259 267 268 + " Some useful toggles for plugins 260 269 noremap <F2> :GundoToggle<CR> 261 270 noremap <F3> :NumbersToggle<CR> 262 271 noremap <F4> :IndentGuidesToggle<CR> 263 - 264 - noremap <F9> :TagbarToggle<CR> 265 272 266 273 """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 267 274 " => Completition ··· 279 286 280 287 let g:SuperTabDefaultCompletionType = "context" 281 288 let g:SuperTabDefaultCompletionType = "<c-n>" 282 - "let g:SuperTabMappingForward = '<C-Tab>' 283 - "let g:SuperTabMappingBackward = '<S-Tab>' 284 289 285 290 """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 286 291 " => Tagbar 287 292 """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 288 293 let g:tagbar_userarrows = 1 289 294 290 - nnoremap <leader>l :TagbarToggle<CR> 295 + nnoremap <F9> :TagbarToggle<CR> 291 296 292 297 """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 293 298 " => Extras ··· 301 306 let g:syntastic_error_symbol = '✗✗' 302 307 let g:syntastic_style_error_symbol = '✠✠' 303 308 let g:syntastic_warning_symbol = '∆∆' 304 - 305 309 let g:syntastic_style_warning_symbol = '≈≈' 306 310 307 311 """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ··· 315 319 """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 316 320 " => Extra commands 317 321 """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 318 - cmap w!! %!sudo tee > /dev/null % 319 - 322 + " Remove all trailing whitespaces 320 323 command! Clean %s/\s\+$//e | nohlsearch 321 324 325 + " Save as root 322 326 command! W w !sudo tee % > /dev/null