I've got an interesting problem. :P

I've been playing around with listchars and I love being able to
display character for 'eol'.  But I want to be able to use list
without displaying tabs.  By default, vim will convert tabs to ^I, so
I tried to "hack" it by replacing it with two spaces:

set listchars=tab:\ \

But for some bloody reason, whenever I use vim through a terminal
(over ssh), the color scheme info always gets a little screwy.  The hl-
SpecialKey group always sends a ctermbg color of whatever my
foreground text color is.  It's a bit hard to describe, so here's a
screenshot (http://i37.photobucket.com/albums/e65/tiancheng/
Picture1.png).  Basically, that grey block before the text "We have
color support; assume it's compliant with Ecma-48" is a tab (replaced
with spaces).

so.... here's my question:

how do I get my 'eol' listchars to show up without crazy syntax
highlighting for tabs?  if i can somehow turn off the crazy syntax
highlighting for hl-SpecialKey, then i'd ideally use set
listchars=tab:»·,eol:¬.  But at this point, I'd be happy if i can
remove the tab listchar group from the hl-SpecialKey group.

any ideas?

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Reply via email to