Hi Henrik, setting the putty Terminal-type string to 'putty-256color' makes vim unfunctional :( On vim start it states:
E437: terminal capability "cm" required Seems like nobody knows, why my syntax highliting doesn't work :( Henrik Öhman wrote / napísal(a): > > > On Oct 15, 3:07 am, pansz <[email protected]> wrote: >> Alexander Kutka 写道: >> >>> if &term =~ "xterm-color" >>> if has("terminfo") >>> set t_Co=8 >>> set t_Sf= >>> et t_Sb= >>> else >>> set t_Co=8 >>> set t_Sf= >>> et t_Sb= >>> endif >>> endif >>> set number >>> set title >>> set background=dark >>> syntax on >>> syntax enable >>> --------------------------------------- >> There should be an :set nocompatible on the first line of your .vimrc, >> is it there? >> >> AFAIK putty supports xterm with 256 colors, I don't know if t_Co=8 works >> for putty but t_Co=256 works for me. > > Forget all the advice about changing t_Co, there's no need. If you set > Terminal-type string in PuTTY correctly, Vim will automatically detect > how many colours the terminal has. In the PuTTY Configuration > dialogue, go to Connection>Data. Set Terminal-type string to > 'putty-256color'. Then make sure you have the putty-256color terminfo > file installed. > > Additionally, if you're using screen, make sure that your .screenrc > contains 'term screen-256color'. > > Henrik. > > > -- S prianim pekneho dna Alex Kutka --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_use" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---
