How to use Unicode characters in a vim script?
        Posted  
        
            by Thomas
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Thomas
        
        
        
        Published on 2010-05-10T18:34:49Z
        Indexed on 
            2010/05/10
            18:54 UTC
        
        
        Read the original article
        Hit count: 455
        
I'm trying to get vim to display my tabs as ? so they cannot be mistaken for actual characters. I'd hoped the following would work:
if has("multi_byte")
    set lcs=tab:? 
else
    set lcs=tab:>-
endif
However, this gives me
E474: Invalid argument: lcs=tab:?
The file is UTF-8 encoded and includes a BOM.
Googling "vim encoding" or similar gives me many results about the encoding of edited files, but nothing about the encoding of executed scripts. How to get this character into my .vimrc so that it is properly displayed?
© Stack Overflow or respective owner