From 9ef29a80bcd9692c100823314fed58833ae6ae8f Mon Sep 17 00:00:00 2001 From: Mart Lubbers Date: Wed, 16 Apr 2014 10:55:19 +0200 Subject: [PATCH] better vimrc for mike --- .vimrc | 21 ++++++++++++++++++--- muttrc | 7 +++---- 2 files changed, 21 insertions(+), 7 deletions(-) diff --git a/.vimrc b/.vimrc index 98f5c1d..303fbff 100644 --- a/.vimrc +++ b/.vimrc @@ -2,6 +2,8 @@ filetype indent plugin on syntax enable color torte hi Normal ctermbg=NONE + +set encoding=utf-8 set history=1000 set number set ruler @@ -19,6 +21,22 @@ set foldmethod=indent set foldnestmax=2 set nofoldenable set cc=80 +set textwidth=79 +set list +set listchars=tab:►\ ,eol:¬,trail:˽,precedes:˻,extends:˼ + +" Source the vimrc while editing +autocmd! bufwritepost .vimrc source % + +" Tab Mappings +map l l +map h h +map j j +map k k + +" Search results stay in middle of screen +nnoremap n nzzzv +nnoremap N Nzzzv " Unmap the arrow keys!!! for prefix in ['i', 'n', 'v'] @@ -27,9 +45,6 @@ for prefix in ['i', 'n', 'v'] endfor endfor -" Macro for compiling and running a tex file -au BufNewFile,BufRead *.tex let @a = ':w :!latex % && latex % && if [ -f %:r.bib ]; then bibtex %:r; fi; latex % && pdflatex % ' - " Load all the skeletons for newfiles for i in split(globpath('~/.vim/skel/', './*'), '\n') let extension = split(i, "/")[-1] diff --git a/muttrc b/muttrc index 6fc19f5..8ed4a1a 100644 --- a/muttrc +++ b/muttrc @@ -1,12 +1,11 @@ -# Name and info -set realname="Mart Lubbers" +# Name and info set realname="Mart Lubbers" set from="mart@martlubbers.net" set use_from=yes set envelope_from=yes set my_hdr="X-PGP-Key: http://www.martlubbers.net/mart@martlubbers.net.asc" # Receiving and sending email -set my_msmtp_pass=`gpg -d ~/passwd.gpg | grep -i mail | awk '{print $3}'` +set my_msmtp_pass=`gpg -d ~/passwd.gpg | grep -i mail | awk '{print $3}'; echo $?` set sendmail="/usr/local/bin/msmtp -C /home/mart/.mutt/msmtp --password=$my_msmtp_pass -f mart@martlubbers.net -a net" # Bindings index @@ -42,7 +41,7 @@ source ~/.mutt/mailboxes unset wait_key unset markers set sort_browser=alpha -set sort=pin +set sort=threads set sort_aux=date set editor=vim set duplicate_threads=yes -- 2.20.1