Was ist der Vim-Org-Modus?

Was Ist Der Vim Org Modus



Vim Org Mode ist ein Plugin für den Vim-Editor, das die Funktionalität des Org-Modus in Vim integriert. Der Org-Modus ist ein Modus, der beim Gliedern, bei der Aufgabenverwaltung und beim Notieren mit einer Klartext-Auszeichnungssprache hilft.

Der Org-Modus ist ein nützliches Werkzeug zum Schreiben und Verwalten von Aufgaben, das für GNU Emacs entwickelt wurde. Es kann jedoch auch im Vim-Editor mithilfe eines Plugins namens Vim Org Mode verwendet werden.







In diesem Leitfaden werde ich untersuchen, wie man das Vim Org Mode-Plugin in den Vim-Editor integriert und wie man es verwendet.



Notiz: Bitte beachten Sie, dass ich für die Zwecke dieses Handbuchs die Linux-Distribution (Ubuntu 22.04) verwende. Die Anweisungen sind für andere Linux-Distributionen identisch, können jedoch für macOS und Windows abweichen.



Voraussetzung

Sie müssen Emacs unter Linux installieren, um die Funktionen des Vim-Org-Modus vollständig nutzen zu können. Um Emacs unter Linux über den APT-Paketmanager zu installieren, verwenden Sie:





sudo apt install emacs

Der Org-Modus wurde für Emacs entwickelt und ist ein wesentlicher Bestandteil davon. Das gesamte Vim Org Mode-Plugin basiert auf Emacs, um die .org-Dateien in verschiedene Formate zu exportieren.

Installieren des Vim-Org-Modus

Um den Org-Modus in den Vim-Editor zu integrieren, benötigen Sie einen Plugin-Manager. Der Plugin-Manager ist der einfachste Weg, Plugins für Vim zu installieren. Leider wird im Vim-Editor standardmäßig kein Plugin-Manager mitgeliefert, er muss manuell installiert werden.



Es gibt verschiedene Plugin-Manager wie Vim-Plug, Pathogen, Vundle und Volt. Alle Plugin-Manager sind perfekt, aber in dieser Anleitung werde ich sie installieren Vim-Plug weil es einfach einzurichten ist.

Um den Vim-Plug-Plugin-Manager zu installieren, führen Sie die folgenden Befehle aus:

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

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

Rufen Sie jetzt an plug#begin() Und rufe plug#end() auf Tags in der vimrc Datei.

Anruf plug#begin ( )

< Plugin-Codes >

Anruf Stecker#Ende ( )

In Vim liegen die Plugins in Form von Codes vor, die zwischen diesen beiden Tags platziert werden können.

Platzieren wir das Organisationsmodus Plugin-Code in diesen Tags:

Anruf plug#begin ( )

Stecker 'jceb/vim-orgmode' „Organisationsmodus-Plugin

Stecker 'tpope/vim-speeddating' „Zum Einfügen von Daten

Stecker 'vim-scripts/utl.vim' „Um URLs einzufügen

Anruf Stecker#Ende ( )

Der Code stammt aus einer bekannten Vim-Plugin-Quelle. Toll sein .

Sie benötigen außerdem weitere Plugins namens Speed-Dating Und UTL um die Daten und URLs schnell einzufügen, während Sie die Org-Dokumente in Vim im Org-Modus bearbeiten.

Speichern und beenden Sie das vimrc Datei verwenden Umschalt+zz Schlüssel bzw :wq Befehl.

Öffnen Sie den Vim-Editor und führen Sie ihn aus :PlugInstall Befehl zum Installieren des Org Mode-Plugins.

: PlugInstall

Der :PlugInstall Der Befehl wird verwendet, um die Plugins zu installieren, die in der platziert sind vimrc Datei. Um das Plugin zu löschen, entfernen Sie den Plugin-Code aus dem vimrc Datei und ausführen :PlugClean Befehl im Vim-Editor.

Der Org-Modus wurde erfolgreich in den Vim-Editor integriert.

Verwenden des Vim-Organisationsmodus

Erstellen wir eine Org-Datei im Vim-Editor, um den Org-Modus in Vim praktisch zu nutzen.

# Org-Dokument über LinuxHint

* Willkommen Zu Linux

Ein Ort Zu Erfahren Sie mehr über Linux und öffnen Sie - Quellsoftware .

** Hauptkategorien

+ * Ubuntu *

+ Vim installieren

~ Sudo apt install vim ~

+ VLC installieren

~ Sudo apt install vlc ~

+ Apache konfigurieren

+ * Linux-Befehle *

+ Befehl schneiden

+ dig Befehl

+ grep-Befehl

+ * Warum *

Lernen mehr über Linux, Besuchen Sie [ [ www . Linuxhint . mit ] [ LinuxHint ] ]

2023 : 12 : einundzwanzig Donnerstag

** TODO Haben Sie LinuxHint schon einmal besucht? ?

+ [ ] NEIN

+ [ X ] Ja

Um fortzufahren, starten Sie Vim, fügen Sie den Inhalt der oben angegebenen Org-Datei ein und speichern Sie ihn mit .org Verlängerung.

Sie werden feststellen, dass die Datei durch die Integration des Vim Org Mode-Plugins ordnungsgemäß formatiert ist.

In der obigen Datei wird das #-Symbol zum Hinzufügen von Kommentaren verwendet, während *, ** und *** die Überschriftenebene 1, 2 und 3 angeben. Das Pluszeichen (+) wird verwendet, um eine ungeordnete Liste zu erstellen, während * * macht den Text fett.

Benutzen Sie die Strg+a Und Strg+x Tasten zum Erhöhen oder Verringern einer Datums- oder Zeitkomponente (Zahlen- oder Wortformat) dank Speed-Dating Plugin.

Darüber hinaus können Sie die Überschrift ein- und ausklappen, indem Sie den Cursor über die Überschrift bewegen und die Tabulatortaste drücken.

Weitere Informationen zum Org-Datei-Markup finden Sie im folgenden Spickzettel:

Exportieren der Org-Datei im Vim-Org-Modus

Der Org-Modus wird auch verwendet, um die Org-Dateien in verschiedene Formate wie PDF, Beamer PDF, Markdown, LateX und HTML zu exportieren.

Bitte beachten Sie, dass Emacs auf Ihrem Linux-System installiert und konfiguriert sein muss, um die Org-Datei mit dem Org-Modus-Plugin zu exportieren.

Um die Org-Datei als PDF zu exportieren, verwenden Sie:

: OrgExportToPDF

Um die Org-Datei in HTML, BeamerPDF, LaTeX und Markdown zu exportieren, verwenden Sie die folgenden Befehle:

: OrgExportToHTML

: OrgExportToMarkdown

: OrgExportToLaTeX

: OrgExportToBeamerPDF

Einschränkung des Vim-Org-Modus

Es ist wichtig zu beachten, dass der Org-Modus in Vim nicht vollständig implementiert wurde. Viele Funktionen sind im Gegensatz zu Emacs immer noch nicht verfügbar, wie zum Beispiel:

  • Fristen
  • Terminplanung
  • Agenda-Disponent
  • Arbeitszeiterfassung
  • Tag-Suche
  • Veröffentlichung

Und viele andere.

Aber zukünftige Updates werden sicherlich alle wichtigen Org-Modus-Funktionen in Vim bringen.

Abschluss

Das Org Mode-Plugin erweitert die Funktionalitäten von Vim und ermöglicht es Benutzern, die Funktionen des Org Mode zu nutzen, ohne Vim zu verlassen. Sie können den Org-Modus nicht standardmäßig mit Vim verwenden, es muss ein Plugin installiert werden. Dem Org-Modus für Vim fehlen noch viele wichtige Funktionen, die voraussichtlich in Zukunft verfügbar sein werden. Die Integration des Organisationsmodus übernimmt jedoch die Aufgabe, eine TODO-Liste zu erstellen, durch Überschriften zu navigieren und Datum und Uhrzeit zu verwalten. Insgesamt ist der Org-Modus ein wertvolles Werkzeug für diejenigen, die die Benutzeroberfläche von Vim bevorzugen und gleichzeitig von den Produktivitätsfunktionen des Org-Modus profitieren.