So erstellen Sie Vim-Markdown-Dateien und zeigen eine Vorschau an

So Erstellen Sie Vim Markdown Dateien Und Zeigen Eine Vorschau An



Markdown ist eine leichte, benutzerfreundliche Auszeichnungssprache, die zum Formatieren von Text in einer Nur-Text-Datei verwendet wird. Die Markdown-Sprache wird häufig zum Erstellen von README-Dateien auf Plattformen wie GitHub, Trello, StackExchange und SourceForge verwendet. Es ist nicht auf die Erstellung von README-Dateien beschränkt; Es wird auch zum Erstellen von Webinhalten, E-Mails und technischer Dokumentation verwendet.

Mit Vim können Markdown-Dateien direkt vom Terminal aus erstellt, bearbeitet und ausgeführt werden. Mehrere Plugins ermöglichen Ihnen die Eingabe des Markdowns und die Live-Vorschau der Ausgabe.

In diesem Leitfaden werden die Möglichkeiten von Vim zum Erstellen, Ändern und Anzeigen einer Vorschau von Markdown-Dateien untersucht.







Notiz: Für die Anweisungen in diesem Tutorial verwende ich Linux (Ubuntu 22.04).



Vim zeigt standardmäßig keine Vorschau der Markdown-Dateien an. Zum Rendern der Markup-Datei ist eine vollständige Einrichtung erforderlich. Um die Live-Vorschau von Markdown-Dateien in Vim zu ermöglichen, müssen bestimmte Abhängigkeiten und Voraussetzungen installiert werden.



Installieren der Abhängigkeiten

Um die Markdown-Dateien mit Vim auszuführen, muss das folgende Programm unter Linux installiert sein:





  • Node.js
  • NPM

Um Node.js unter Linux zu installieren, verwenden Sie:

sudo apt install nodejs

Anschließend müssen Sie den Node Package Manager (npm) mit dem folgenden Befehl installieren:



Sudo apt install npm

Um die Node.js-Version zu überprüfen, verwenden Sie die Knoten -v Befehl und für die Verwendung durch den Paketmanager npm -v . Der npm wird verwendet, um Mini-Node.js-Server zu installieren, die für verschiedene Vim-Markdown-Dateivorschau-Plugins erforderlich sind.

Voraussetzungen zum Anzeigen von Vim Markdown

Um Vim auf das Rendern der Markdown-Datei vorzubereiten, müssen Sie die Plugins verwenden. Der beste Weg, die Plugins in Vim zu installieren, ist die Verwendung des Vim-Plugin-Managers. Auf Vim können verschiedene Plugin-Manager installiert werden, beispielsweise VimPlug, Pathogen, Neobundle oder Vundle. Ich installiere den VimPlug, aber das hängt von meinen persönlichen Vorlieben ab.

Installieren des VimPlug Plugin Managers für Vim

Führen Sie zunächst den unten genannten Befehl aus:

Locken - fLo ~/. Weil / automatisches Laden / Stecker . Weil -- erstellen - dirs \

https :// roh . githubusercontent . mit / Junegunn / Weil - Stecker / Meister / Stecker . Weil

Der obige Befehl –Verzeichnisse erstellen schafft die automatisches Laden Verzeichnis, falls es nicht existiert, und lädt die VimPlug-Datei dort herunter.

Installation des Markdown Live Preview Plugins

Es gibt viele Plugins, die eine Live-Vorschau der Markdown-Datei bieten. Nachfolgend finden Sie eine Liste solcher Plugins:

Alle Plugins erledigen ihre Arbeit sehr effizient. Für dieses Tutorial werde ich das Vim-Instant-Markdown-Plugin installieren, da es den Browser öffnet, um eine Live-Vorschau der Datei anzuzeigen, sobald Sie eine Markdown-Datei in Vim öffnen.

Klicken Sie hier, um die VimAwesome Vim-Instant-Markdown-Plugin-Webseite zu öffnen und den Code für VimPlug zu kopieren.

Öffnen Sie die Datei vimrc mit Sudo-Berechtigungen:

Sudo vim / usw / Weil / vimrc

Nun, es wird nicht empfohlen, die Systemdateien zu bearbeiten. Erstellen Sie daher eine benutzerspezifische vimrc-Datei mit dem folgenden Befehl.

Weil ~/. vimrc

Fügen Sie die folgenden Zeilen in die Datei ein.

Anruf plug#begin ( )

Stecker 'suan/vim-instant-markdown'

Anruf Stecker#Ende ( )

Sie können jedes Plugin installieren, indem Sie den Plugin-Code dazwischen einfügen rufe plug#begin() auf Und rufe plug#end() auf Tags in der vimrc-Datei. Speichern Sie die Datei mit den Tasten UMSCHALT+zz oder verwenden Sie den Befehl :wq im Vim-Befehlsmodus.

Öffnen Sie nun den Vim-Editor mit Weil befehlen und ausführen :PlugInstall im Befehlsmodus.

: PlugInstall

Das Plugin wird installiert und Sie können die Markdown-Datei erstellen und eine Live-Vorschau im Vim-Editor anzeigen.

Erstellen einer Markdown-Datei in Vim

Das neueste Vim bietet standardmäßig eine Hervorhebung der Markdown-Dateisyntax.

Um die Markdown-Datei in Vim zu erstellen, verwenden Sie die folgende Syntax:

Weil [ Dateiname ] . md

Sie können verschiedene Erweiterungen für eine Markdown-Datei verwenden, wie zum Beispiel:

  • md
  • mkd
  • Abschlag

Lassen Sie uns eine Markdown-Datei erstellen.

# WILLKOMMEN

** Das Ist Linux **

> Eine Website, die Tutorials zum Thema anbietet Zu Linux und offen - Quellsoftware .

## Beliebte Kategorien

1 . Ubuntu

2 . Linux-Befehle

3 . Warum

### Befehl Zu Knoten installieren . js An Linux

`sudo apt install nodejs`

### Java Hello World Code



Klasse HelloWorld {

Public static void Main ( Zeichenfolge [ ] args ) {

System . aus . println ( 'Hallo Welt!' ) ;

}

}



Besuchen [ Linux ] ( www . Linuxhint . mit ) Jetzt !

In der obigen Datei werden die Hash-Zeichen (#, ##, ###) verwendet, um Überschriften mit unterschiedlicher Gewichtung hinzuzufügen. Das Symbol „Größer als“ (>) wird verwendet, um Blockzitate hinzuzufügen, und Häkchen (`, „`) werden verwendet Um die Befehle oder Codeblöcke hinzuzufügen, finden Sie weitere Markdown-Dateielemente im Spickzettel im folgenden Abschnitt.

Vorschau der Vim-Markdown-Datei

Um die Markdown-Datei anzuzeigen, benötigen Sie einen Renderer, der die Datei übersetzen und die Ausgabe gemäß den Anweisungen bereitstellen kann. So wie eine HTML-Datei zum Rendern einen Webbrowser benötigt, benötigt auch eine Markdown-Datei eine Anwendung zum Anzeigen.

Es sind viele Renderer-Apps verfügbar, die eine Markdown-Datei anzeigen können. Für dieses Tutorial haben wir ein Vim-Plugin installiert, das uns dabei helfen kann, eine Live-Vorschau der Markdown-Datei anzuzeigen.

Wenn Sie also eine Markdown-Datei öffnen, öffnet das Vim-Instant-Markdown-Plugin den Browser für eine Live-Vorschau der gerenderten Version der Markdown-Datei in Vim.

Wenn Sie die Datei in Vim bearbeiten, übersetzt das Plugin die Anweisungen zur Laufzeit und zeigt eine Live-Vorschau im Browser an.

Vorschau des Vim-Markdowns im Terminal

Die Markdown-Dateien können im Terminal mit verschiedenen Markdown-Renderern wie Pandoc oder Glow gelesen werden. Lassen Sie uns Glow mit Snap unter Linux installieren:

Sudo Snap Install Glow

Um nun eine Markdown-Datei im Terminal anzuzeigen, verwenden Sie Folgendes:

glühen [ Dateiname ] . md

Allerdings interpretieren diese Reader nur eine begrenzte Anzahl von Markdown-Elementen und unterstützen möglicherweise nicht alle Funktionen. Meiner Meinung nach ist die Anzeige des Markdowns vom Terminal aus keine gute Wahl.

Exportieren der Markdown-Datei in verschiedene Formate mit Vim

Eine gute Funktion von Markdown-Dateien besteht darin, dass Sie sie in verschiedene Dateiformate wie Dokumente, PDFs und HTML exportieren können. Dazu müssen Sie ein Dienstprogramm namens pandoc installieren.

Um das Pandoc unter Linux zu installieren, verwenden Sie:

Sudo apt - erhalten Installieren Sie Pandoc Texlive - Latex - Basis texlive - Schriftarten - empfohlenes texlive - extra - Dienstprogramme texlive - Latex - extra

Für die PDF-Konvertierung benötigen Sie möglicherweise zusätzliche Dienstprogramme, die im obigen Befehl erwähnt werden.

Notiz: Stellen Sie sicher, dass Sie die Datei speichern, bevor Sie Befehle zum Exportieren der Markdown-Dateien in ein anderes Format ausführen.

Konvertieren einer Markdown-Datei in HTML

Verwenden Sie den unten angegebenen Befehl, um eine Markdown-Datei in HTML zu konvertieren.

Notiz: Mit ! signieren kann jeder externe Befehl im Vim-Editor ausgeführt werden.

:! Pandoc [ Dateiname ] . md - Ö [ Dateiname ] . html

Konvertieren einer Markdown-Datei in PDF

PDF ist ein weithin akzeptiertes Dateiformat. Um eine Markdown-Datei in eine PDF-Datei zu konvertieren, verwenden Sie den folgenden Befehl:

:! Pandoc [ Dateiname ] . md - Ö [ Dateiname ] . pdf

Konvertieren einer Markdown-Datei in Docx

Docx ist ein weiteres Dateiformat, in das eine Markdown-Datei konvertiert werden kann.

:! Pandoc [ Dateiname ] . md - Ö [ Dateiname ] . docx

Ersetze das [Dateiname] Geben Sie in den obigen Befehlen die Dateinamen ein, die Sie konvertieren möchten.

Markdown-Spickzettel

Häufig verwendete Markdown-Elemente sind im folgenden Bild dargestellt:

Abschluss

Vim ist ein leistungsstarker Editor, der mit Hilfe von Plugins zu einer noch besseren Option wird. Vim bietet die grundlegende Syntaxhervorhebung der Markdown-Dateien, sodass diese problemlos im Editor bearbeitet werden können. Um außerdem eine Vorschau der gerenderten Form der Markdown-Datei anzuzeigen, müssen Sie ein Plugin installieren, z. B. Vim-Instant-Markdown. Mit Hilfe von Linux-Dienstprogrammen wie Pandoc können Markdown-Dateien in verschiedene Dateiformate exportiert werden.