Como faço o cursor colorir o inverso da cor do caractere?

0

Se eu digitar {} dentro do terminal do gnome e mover o cursor sobre { ou } , a cor do cursor muda para a cor do caractere { , por isso não consigo ver o { de caracteres.

Como faço o cursor colorir o inverso da cor do caractere?

    
por Ole 12.05.2017 / 22:40

1 resposta

1

Este é o comportamento padrão de gnome-terminal . A menos que você defina explicitamente um Profile Preferences - > Colors - > Cursor color e supondo que você usa o padrão Profile Preferences - > General - > Cursor shape : Block , a célula sob o cursor é invertida (ou seja, suas cores de primeiro plano e de fundo são trocadas).

O que acredito que possa acontecer com você é o que está sendo discutido no link . Acho que você pode estar usando um esquema de cores que destaca os caracteres { e } , provavelmente invertendo os dois. Isto é, neste caso, provavelmente o seu vim explicitamente inverte a célula de caractere sob o cursor, e gnome-terminal inverte-o novamente ... ou algo muito semelhante a isso.

Recomendo que você (pelo menos temporariamente) mude para I-Beam ou Underline forma de cursor para verificar essa teoria. Se, de fato, estivermos no caminho certo, você deve pedir aos mantenedores do seu esquema de cores vim para consertá-lo, ou até mesmo pedir a vim para tornar possível que os esquemas de cores realcem (invertam) apenas a cinta de contraparte. não aquele sob o cursor.

    
por egmont 13.05.2017 / 01:17