b.liu | e958203 | 2025-04-17 19:18:16 +0800 | [diff] [blame^] | 1 | set showcmd " show (partial) command in status line |
| 2 | set showmatch " show matching brackets |
| 3 | set incsearch " incremental search |
| 4 | "set autowrite " automatically save before commands like :next and :make |
| 5 | set nocompatible " use Vim defaults instead of 100% vi compatibility |
| 6 | set backspace=indent,eol,start " more powerful backspacing |
| 7 | set autoindent " always set autoindenting on |
| 8 | set linebreak " don't wrap words by default |
| 9 | set textwidth=0 " don't wrap lines by default |
| 10 | set ruler " show the cursor position all the time |
| 11 | |
| 12 | set backupskip+=/etc/crontabs.* " fix crontab -e |
| 13 | |
| 14 | if filereadable(expand("$VIMRUNTIME/syntax/synload.vim")) |
| 15 | syntax on |
| 16 | endif |
| 17 | if has("syntax") && &term =~ "xterm" |
| 18 | set t_Co=8 |
| 19 | if has("terminfo") |
| 20 | set t_Sf=<Esc>[3%p1%dm |
| 21 | set t_Sb=<Esc>[4%p1%dm |
| 22 | else |
| 23 | set t_Sf=<Esc>[3%dm |
| 24 | set t_Sb=<Esc>[4%dm |
| 25 | endif |
| 26 | endif |
| 27 | |
| 28 | " Uncomment out for line and/or relative numberig |
| 29 | " set number |
| 30 | " set rnu |