NeoVim verbirgt die * Zeichen beim Bearbeiten von Markdowns

8

Ich verwende das vim-markdown-Plugin von tpope , um Markdown-Dateien zu bearbeiten. Irgendwie neovim Häuten der _und *Zeichen und ändert den Text dazwischen zu kursiv oder fett je nach Menge der Zeichen. Ich möchte diese Zeichen sehen. Wie konfiguriere ich neovim oder vim-markdown, um die Zeichen nicht auszublenden ? (Hinweis, ich habe nach vim-markdown-Hilfe gesucht und es gibt keine)

user1135541
quelle
Warum probierst du nicht die Issue- Tracker aus ?
mMontu
In diesem Fall bin ich nicht sicher , ob es ist neovimoder vim-markdownFrage.
user1135541
Sie können verwenden, um verbose set conceallevelzu sehen, welches Skript diese Option

Antworten:

13

Diese Zeichen sind ausgeblendet, weil die concealFunktion, wie Sie auf der vim-markdown- Quelle sehen können .

Mit der Option können Sie anpassen, wie diese Funktion auf Text angewendet wird conceallevel. Wenn Sie es auf 0einstellen , wird immer der Text angezeigt.

:set conceallevel=0
Vappolinario
quelle
OK, das funktioniert ...
user1135541
Ich habe der .vimrc-Datei die folgende Zeile hinzugefügt autocmd BufNewFile,BufRead *.md set conceallevel=0, sie gilt jedoch nicht. Warum? Ich frage mich, ob ein Plugin es nach dem Autocmd ändert, es sei denn, ich stelle es nicht richtig ein.
user1135541
Das gleiche wie @ user1135541 hier: set conceallevel = 0 wird für JSON-Dateien ignoriert. Gibt es eine Möglichkeit herauszufinden, welches Plugin das verursacht?
Caneta