better vimrc for mike
authorMart Lubbers <mart@martlubbers.net>
Wed, 16 Apr 2014 08:55:19 +0000 (10:55 +0200)
committerMart Lubbers <mart@martlubbers.net>
Wed, 16 Apr 2014 08:55:19 +0000 (10:55 +0200)
.vimrc
muttrc

diff --git a/.vimrc b/.vimrc
index 98f5c1d..303fbff 100644 (file)
--- 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 <TAB>l <C-W>l
+map <TAB>h <C-W>h
+map <TAB>j <C-W>j
+map <TAB>k <C-W>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 = '\e:w\r:!latex % && latex % && if [ -f %:r.bib ]; then bibtex %:r; fi; latex % && pdflatex %\r'
-
 " 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 (file)
--- 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