Respostas:
(adivinhando aqui, forneça uma captura de tela / mais informações)
Você pode alterar sua conceallevel
configuração:
:h 'conceallevel'
'conceallevel' 'cole' *'conceallevel'* *'cole'*
number (default 0)
local to window
{not in Vi}
{not available when compiled without the |+conceal|
feature}
Determine how text with the "conceal" syntax attribute |:syn-conceal|
is shown:
Value Effect ~
0 Text is shown normally
1 Each block of concealed text is replaced with one
character. If the syntax item does not have a custom
replacement character defined (see |:syn-cchar|) the
character defined in 'listchars' is used (default is a
space).
It is highlighted with the "Conceal" highlight group.
2 Concealed text is completely hidden unless it has a
custom replacement character defined (see
|:syn-cchar|).
3 Concealed text is completely hidden.
conceallevel
é redefinido toda vez que você abre um arquivo. Alguma maneira de fazê-lo sempre ficar com 0?
set conceallevel=2
conceallevel
a ser definido como 2 por padrão para cada arquivo. Isso pode ser desabilitado com:let g:indentLine_setConceal = 0
g:indentLine_setConceal = 0
essencialmente faz com que o plugin indentline não funcione mais. Eu achei que let g:indentLine_fileTypeExclude = ['json']
funcionou melhor para mim.
Se você estiver usando o plug-in 'indentLine' ou outros plug-ins que podem alterar os recursos 'ocultar' no vim. Isso ocorre porque esse plug-in habilita o recurso de ocultação do Vim, que oculta automaticamente trechos de texto com base no realce da sintaxe. Essa configuração será aplicada a todos os itens de sintaxe. Especificamente, no plug-in 'indentLine', ele substituirá "concealcursor" e "conceallevel" para:
let g:indentLine_concealcursor = 'inc'
let g:indentLine_conceallevel = 2
Então, eu o altero para o seguinte valor no meu arquivo .vimrc:
let g:indentLine_setConceal = 2
" default ''.
" n for Normal mode
" v for Visual mode
" i for Insert mode
" c for Command line editing, for 'incsearch'
let g:indentLine_concealcursor = ""
outro conjunto é para let g:indentLine_concealcursor = "nv"
que o texto oculto ao redor do cursor seja exibido apenas no modo 'inserir' e 'visual'. Espero que isso te ajude.
:redir > foo
,:hi
(navegar através de todos os grupos de destaque pressionando espaço),:redir end
e adicionar o conteúdo do recém-criadofoo
arquivo aqui.