Using vim color schemes with Putty - Vim Tips Wiki - a Wikia wiki
ps. the vimrc are /etc/vimrc and ~/.vimrc
I am using PuTTY in Windows to access a Unix box, and the Terminal-type string in PuTTY is set to xterm. I wanted to use Vim's color schemes. I tried many different things with no decent result until I found the following code in Vim's help. After inserting the following lines in my vimrc, I was able to use all the color schemes defined by Vim.
For a 16-color display:
if has("terminfo")
let &t_Co=16
let &t_AB="\[%?%p1%{8}%<%t%p1%{40}%+%e%p1%{92}%+%;%dm"
let &t_AF="\[%?%p1%{8}%<%t%p1%{30}%+%e%p1%{82}%+%;%dm"
else
let &t_Co=16
let &t_Sf="\[3%dm"
let &t_Sb="\[4%dm"
endif
:help xfree-xterm
For an 8-color display:
if &term =~ "xterm"
if has("terminfo")
let &t_Co=8
let &t_Sf="\[3%p1%dm"
let &t_Sb="\[4%p1%dm"
else
let &t_Co=8
let &t_Sf="\[3%dm"
let &t_Sb="\[4%dm"
endif
endif
ps. the vimrc are /etc/vimrc and ~/.vimrc
沒有留言:
發佈留言