]> git.phdru.name Git - dotfiles.git/blobdiff - .vimrc
Add .hushlogin, show /etc/motd in .profile if it was changed
[dotfiles.git] / .vimrc
diff --git a/.vimrc b/.vimrc
index 422f97d48a1acfa55a5dbdd59fe646989f6be162..9dd4900f4fdd72b0b1122e84a9c0b3c5b638c073 100644 (file)
--- a/.vimrc
+++ b/.vimrc
@@ -113,6 +113,11 @@ set noautoindent  " Do not automatically set the indent of a new line
 
 set timeout timeoutlen=3000 " allow timing out up to 3 seconds halfway into a mapping
 
+" 19 reading and writing files
+if v:version >= 703
+   set cryptmethod=blowfish " encryption method for file writing: zip or blowfish
+endif
+
 " 21 command line editing
 
 set history=1000  " how many command lines are remembered
@@ -204,15 +209,17 @@ else
          \ || has("win32")
       " Background of the terminal is black or dark grey
       set background=dark
+      highlight MoreMsg ctermfg=white
+      highlight ModeMsg ctermfg=white
+      highlight Question ctermfg=white
    else
       set background=light
+      highlight MoreMsg cterm=bold ctermfg=NONE
+      highlight Question cterm=bold ctermfg=NONE
    endif
 
    if (&term =~ "linux")
       execute 'set t_kb=' . nr2char(127)
-   else
-      highlight MoreMsg cterm=bold ctermfg=NONE
-      highlight Question cterm=bold ctermfg=NONE
    endif
 
    if (&term =~ "rxvt") || (&term =~ "screen") || (&term =~ "term") || (&term =~ "vt100")
@@ -236,7 +243,7 @@ else
    endif
 
    if (&term =~ "screen")
-      set ttymouse=xterm " Enable mouse codes under GNU screen
+      set ttymouse=xterm2 " Enable mouse codes under screen/tmux
       if empty(&t_ts)
          " Enable window title under screen/tmux
          let &t_ts = "\e]2;"