X-Git-Url: https://git.phdru.name/?p=dotfiles.git;a=blobdiff_plain;f=.vimrc;h=ab92bd46f9f0723c51a09c5c6d7c376509098253;hp=b25ff63f9d891c1088edfe5d6110d9e1c475dea6;hb=c4ff18c37a5d7c6f0418e547fbf4aacc4537da3d;hpb=cf1fcbf3b80158230383b27776ca768899b3a52b diff --git a/.vimrc b/.vimrc index b25ff63..ab92bd4 100644 --- a/.vimrc +++ b/.vimrc @@ -612,6 +612,7 @@ if executable('chmod') echoerr 'Error running chmod: ' . v:shell_error endif checktime + autocmd! FileChangedShell endfunction function! _BufChangedCB() autocmd! FileChangedShell @@ -619,6 +620,15 @@ if executable('chmod') command! ToggleXbit if executable(expand("%:p")) | call SetExecutableBit(0) | else | call SetExecutableBit(1) | endif endif +function! Code() + setlocal tabstop=8 softtabstop=4 shiftwidth=4 expandtab +endfunction +command! Code call Code() + +function! Text() + setlocal tabstop=8 softtabstop=3 shiftwidth=3 expandtab +endfunction +command! Text call Text() " ---------- " From http://slobin.pp.ru/vim/_vimrc.html @@ -785,15 +795,15 @@ command! UName Uname endif " ---------- -if has("iconv") -function! SetViminfoEncoding() - " Set universal encoding for .viminfo - if &encoding != 'utf-8' - set encoding=utf-8 - endif -endfunction -autocmd VimLeavePre * call SetViminfoEncoding() -endif +" if has("iconv") +" function! SetViminfoEncoding() +" " Set universal encoding for .viminfo +" if &encoding != 'utf-8' +" set encoding=utf-8 +" endif +" endfunction +" autocmd VimLeavePre * call SetViminfoEncoding() +" endif " This has to go to the very end of ~/.vimrc to allow reading the .vimrc set secure " safer working with script files in the current directory