Estou experimentando a coisa mais irritante de todos os tempos: quando edito um arquivo de remarcação, os caracteres de asterisco ficam ocultos por padrão.
Se eu definir um buffer aberto :set conceallevel=0
, os asteriscos aparecerão como deveriam, mas se eu colocar esse init.vim
arquivo no meu arquivo, ele não funcionará mais.
Como resolver isso? E mais importante, existe uma maneira de saber qual plugin substitui minha configuração ?
Obrigado.
neovim
filetype-markdown
conceal
caneta
fonte
fonte
conceallevel=0
o buffer aberto: asteriscos aparecem e não há mais texto em negrito. O último é o padrão que eu quero, mas se eu o colocar no meuinit.vim
, não funcionará. Comnvim -u NONE -N
isso funciona como esperado: eu posso ver asteriscos.augroup filetype_markdown autocmd! autocmd FileType md setlocal conceallevel=0 augroup END
init.vim
neovim com recursos ou reabertura?Respostas:
Para ajudar a responder sua pergunta original, você pode verificar onde a última configuração foi feita com o
:verbose
comandoIsso exibirá uma mensagem semelhante a:
Observe que
:verbose
simplesmente executa um comando com uma verbosidade especificada; portanto, se você deseja verificar algo como anumber
configuração, precisará executar:verbose set number?
(com o?
, caso contrário, apenas ativará a configuração). Verifique:h :verbose
para mais.fonte
Ok, eu encontrei o plugin envolvido nisso: é indentLine . Ele é relatado em seu README: ele não funciona se
conceallevel
não estiver definido como 1 ou 2, portanto, configure esse parâmetro como 2 por padrão.O efeito colateral é que os arquivos de remarcação são terrivelmente exibidos e você não pode editá-los confortavelmente ...
Descobri a depuração dos meus
init.vim
agradecimentos à sugestão de link lsrdg .Atualização : resolvi o problema evitando que o IndentLine iniciasse nos arquivos do Markdown, colocando o seguinte no meu init.vim :
fonte
Como o @caneta, o
indentLine
plugin também foi o culpado por mim. Eu o resolvi desativando-o paramarkdown
arquivos como este:fonte
Ou crie um mapeamento de alternância:
Estou usando a forma abreviada de conceallevel cole para diminuir minha linha
Também podemos testar se o indentline do plug-in está carregado e depois ...
fonte