X-Git-Url: https://ruderich.org/simon/gitweb/?a=blobdiff_plain;ds=sidebyside;f=vimrc;h=e64570638a37f13a70f974ad47e7a5d436236cf9;hb=2e2a974decac89fa274c68f0e1d781553e4ee4c1;hp=04cae913b00a108a09a499a82e637a86eb08bb06;hpb=f80a6198b2256b0fcd0e7aa3f3b79fad15d91655;p=config%2Fdotfiles.git diff --git a/vimrc b/vimrc index 04cae91..e645706 100644 --- a/vimrc +++ b/vimrc @@ -22,6 +22,7 @@ set all& " And restore it after all other options were reset. if has('eval') let &runtimepath = s:save_runtimepath + unlet s:save_runtimepath endif " Make sure Vim (and not Vi) settings are used. @@ -320,8 +321,8 @@ if has('mac') || filereadable('/Users/.localized') endif " Disable Apple style movements in MacVim. -if has('gui_macvim') && has('eval') - let macvim_skip_cmd_opt_movement = 1 +if has('gui_macvim') + let g:macvim_skip_cmd_opt_movement = 1 endif " In case 'hlsearch' is used disable it with . Thanks to frogonwheels and @@ -375,12 +376,16 @@ if has('syntax') " Settings for specific filetypes. + " Haskell. + let g:hs_highlight_boolean = 1 + let g:hs_highlight_types = 1 + let g:hs_highlight_more_types = 1 + " Perl. let g:perl_fold = 1 let g:perl_fold_blocks = 1 let g:perl_nofold_packages = 1 let g:perl_include_pod = 1 " syntax coloring for PODs - endif @@ -389,14 +394,14 @@ endif " Use pathogen which allows one 'runtimepath' entry per plugin. This makes " installing/removing/updating plugins simple. (Used for plugins with more " than one file.) -if has('eval') && v:version >= 700 +if v:version >= 700 execute 'call pathogen#runtime_append_all_bundles()' endif " Settings for the NERD commenter. " Don't create any mappings I don't want to use. if has('eval') - let NERDCreateDefaultMappings = 0 + let g:NERDCreateDefaultMappings = 0 endif " Map toggle comment. map NERDCommenterToggle