X-Git-Url: https://git.shemshak.org/gitweb.cgi/~bandali/configs/blobdiff_plain/75905dbc2071e161e42f0240a4fc7a9e996b5d43..2c667b7e7c82481b11b03d111ce0a81f9b4ca701:/vim/.vimrc diff --git a/vim/.vimrc b/vim/.vimrc index f0c6919..7b64c49 100644 --- a/vim/.vimrc +++ b/vim/.vimrc @@ -120,8 +120,8 @@ function! StripWhitespace() call setreg('/', old_query) endfunction noremap ss :call StripWhitespace() -" Save a file as root (,W) -noremap W :w !sudo tee % > /dev/null +" Save a file as root (,w) +noremap w :w !sudo tee % > /dev/null " Automatic commands if has("autocmd") @@ -224,8 +224,14 @@ let g:indentLine_char = '¦' " " change cursor shape based on mode -let &t_SI = "\]50;CursorShape=1\x7" -let &t_EI = "\]50;CursorShape=0\x7" +if &term =~ "xterm\\|rxvt" + " use a solid vertical bar in insert mode + let &t_SI .= "\[6 q" + " use a solid block otherwise + let &t_EI .= "\[2 q" +endif +" eliminite the delay when switching modes +set ttimeoutlen=0 set pastetoggle=p