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)


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

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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.