" sidescrolloff
" minimal number of columns to keep left and right of the cursor
" set siso=0
-set siso=0
+set siso=1
" display
" include "lastline" to show the last line even if it doesn't fit
" completeopt
" whether to use a popup menu for Insert mode completion
" set cot=menu,preview
+set cot=menu,noinsert,popup,preview,fuzzy
" pumheight
" maximum height of the popup menu
filetype plugin indent on
syntax on
+packadd! editorconfig
+packadd! matchit
+packadd! gnupg
+
" leave the w mark whenever a file is written
autocmd BufWrite * normal mw
iab mhg Mit herzlichen Grüssen
iab mbbg Mit bundesbrüderlichen Grüssen
iab mvbg Mit verbandsbrüderlichen Grüssen
+iab dallarmi Dall'Armi-Strasse
+iab muc5 80538 München
+iab muc6 80638 München
iab <Leader>→ ➬
+iab :thumbsup: 👍️
+
+let g:ale_completion_enabled = 0
+let g:ale_fixers = { '*': [ "remove_trailing_lines", "trim_whitespace" ] }
+let g:ale_sign_error = '>>'
+let g:ale_sign_warning = '--'
+let g:ale_set_loclist = 1
+let g:ale_open_list = 1
+let g:ale_virtualtext_cursor = 'current'
+let g:ale_floating_window_border = repeat([''], 8)
+
try
execute pathogen#infect()
catch
let g:is_posix = 1
-let g:ycm_add_preview_to_completeopt="popup"
-let g:ycm_autoclose_preview_window_after_completion = 1
-
-let g:UltiSnipsExpandTrigger = "<leader><tab>"
-let g:UltiSnipsJumpForwardTrigger = "<c-]>"
-let g:UltiSnipsJumpBackwardTrigger = "<c-[>"
-map <F10> :UltiSnipsEdit<cr>
-imap <F10> <esc>:UltiSnipsEdit<cr>
-
let &cpo=s:cpo_save
unlet s:cpo_save