NeoVim masque les caractères * lors de l'édition du démarque

8

J'utilise le plug - in vim-de démarquage de tpope pour éditer des fichiers Markdown. D'une certaine façon, neovim peaux les _et *caractères et modifie le texte entre en italique ou en gras à en fonction de la quantité de caractères. Je veux voir ces caractères. Comment configurer neovim ou vim-markdown pour ne pas masquer les caractères? (remarque, j'ai cherché de l'aide sur vim-markdown et il n'y en a pas)

user1135541
la source
Pourquoi n'essayez-vous pas les trackers de problèmes ?
mMontu
Dans ce cas, je ne sais pas si c'est neovimou vim-markdownquestion.
user1135541
vous pouvez utiliser verbose set conceallevelpour voir quel script modifie cette option

Réponses:

13

Ces caractères sont masqués car la concealfonctionnalité comme vous pouvez le voir sur la source vim-markdown .

Vous pouvez ajuster la façon dont cette fonctionnalité est appliquée au texte à l'aide de l'option conceallevel . Le paramétrer sur 0affichera toujours le texte.

:set conceallevel=0
vappolinario
la source
OK, ça marche ...
user1135541
J'ai ajouté la ligne suivante à mon fichier .vimrc autocmd BufNewFile,BufRead *.md set conceallevel=0, mais elle ne s'applique pas, pourquoi? Je me demande si certains plugins le changent après l'autocmd, sauf si je ne le configure pas correctement.
user1135541
Identique à @ user1135541 ici: set conceallevel = 0 est ignoré pour les fichiers json. Existe-t-il un moyen d'obtenir quel plugin provoque cela?
caneta