diff options
Diffstat (limited to 'dot_vimrc')
-rw-r--r-- | dot_vimrc | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/dot_vimrc b/dot_vimrc new file mode 100644 index 0000000..4bc5f32 --- /dev/null +++ b/dot_vimrc @@ -0,0 +1,69 @@ +" p +" Line numbering +"set number +" Set syntax highlighting +syntax on +colorscheme brookstream +" Tabbing +set et +set shiftwidth=4 +set smarttab +set autoindent +" We want a mouse in consoles, so:" +set mouse=a +filetype plugin on +filetype indent on +set textwidth=80 +set bg=dark +set modeline +set modelines=1 +set pastetoggle=<F10> +command -nargs=1 Hugged :/<args>/s/\(.*\) ;\(.*\)\(||\)/\1 lightgreen;\2 RyanKavanagh ||/c +""" Don't connect to X clipboard, slow +""" set clipboard=exclude:.* +" For :sp, switching and minimum height +" map <C-H> <C-W>j<C-W>_ +" map <C-L> <C-W>k<C-W>_ +" set wmh=0 +" REQUIRED. This makes vim invoke Latex-Suite when you open a tex file. +filetype plugin on +" IMPORTANT: grep will sometimes skip displaying the file name if you +" search in a singe file. This will confuse Latex-Suite. Set your grep +" program to alway generate a file-name. +set grepprg=grep\ -nH\ $* + +" Haskell crud +au BufEnter *.hs compiler ghc +let g:haddock_browser = "/usr/bin/w3m" +let g:ghc_version = 6.8.2 +let g:ghc = "/usr/bin/ghc" + +" Support my daylog +au BufNewFile,BufRead daylog,daylog.dch setf debchangelog +au BufNewFile,BufRead *.tikz setf tex + +map! i_<help> <Esc> +map! <Help> <Esc> +map! i_<F1> <Esc> +map! <F1> <Esc> + +" minibufexpl.vim +"map \mbe :MiniBufExplorer<cr> +"map \mbc :CMiniBufExplorer<cr> +"map \mbu :UMiniBufExplorer<cr> +"map \mbt :TMiniBufExplorer<cr> + +"let g:miniBufExplMapWindowNavVim = 1 +let g:miniBufExplMapWindowNavArrows = 1 +let g:miniBufExplMapCTabSwitchBufs = 1 + +let g:Tex_CompileRule_dvi = 'latex-mk $*' +let g:Tex_CompileRule_pdf = 'latex-mk --pdflatex $*' +let g:Tex_DefaultTargetFormat = 'pdf' +let g:Tex_ItemStyle_inparaenum = '\item' + +let g:po_translator = 'Ryan Kavanagh <rak@debian.org>' + +au BufEnter ~/.mutt/tmp/mutt-* set textwidth=72 | set list lcs=trail:-,nbsp:% +au BufEnter ~/.mutt/tmp/neomutt-* set textwidth=72 | set list lcs=trail:-,nbsp:% +au BufEnter */gophermap set list lcs=trail:-,nbsp:%,tab:»·,space:· |