diff --git a/.vimrc b/.vimrc index 3daded8..c194cc8 100644 --- a/.vimrc +++ b/.vimrc @@ -124,6 +124,9 @@ set shiftwidth=4 set expandtab set backspace=indent,eol,start +" specific for MacVim set a pleasing font-size +set guifont=Menlo\ Regular:h15 + highlight LineNr ctermfg=7 highlight CusrsorLineNr ctermbg=green highlight CusrsorLine ctermbg=green @@ -222,6 +225,7 @@ augroup configgroup " Copy global wrap in diff (This way I can use the same behavior in diff as in normal views) autocmd FilterWritePre * if &diff | setlocal wrap< | endif + " vimwiki autocmd BufRead,BufNewFile diary.wiki VimwikiDiaryGenerateLinks autocmd BufRead,BufNewFile *.wiki set wrap nonumber norelativenumber "autocmd BufRead,BufNewFile *.wiki Goyo 80 | set wrap @@ -229,6 +233,12 @@ augroup configgroup autocmd FileType vimwiki nnoremap d :VimwikiDiaryIndex autocmd FileType vimwiki nnoremap to :VimwikiTOC autocmd FileType vimwiki nnoremap q :Goyo!:q + " On mac ctrl+space is occupied by their spotlight search... + " So I need a workaround to avoid apples stupid keyboard-thing + autocmd FileType vimwiki nnoremap :VimwikiToggleListItemj + autocmd FileType vimwiki nnoremap m :VimwikiToggleListItem + autocmd FileType vimwiki nnoremap :VimwikiToggleListItem + " end of apple workarounds, I might get used to one of these... autocmd FileType vimwiki nnoremap x :call system('git add . && git commit -m "Auto commit" && git push') autocmd FileType vimwiki nnoremap ZZ :Goyo!:x " Fix broken backspace functionality on mac