Wat is Vim Org-modus

Wat Is Vim Org Modus



Vim Org Mode is een plug-in voor de Vim-editor die de Org Mode-functionaliteit in Vim integreert. Org-modus is een modus die helpt bij het schetsen, taakbeheer en het maken van aantekeningen met een opmaaktaal voor platte tekst.

De Org-modus is een handig hulpmiddel voor het schrijven en beheren van taken en is gemaakt voor GNU Emacs. Het kan echter ook in de Vim-editor worden gebruikt met behulp van een plug-in genaamd Vim Org Mode.







In deze handleiding zal ik onderzoeken hoe ik de Vim Org Mode-plug-in kan integreren met de Vim-editor en hoe ik deze kan gebruiken.



Opmerking: Houd er rekening mee dat ik voor de doeleinden van deze handleiding de Linux-distributie (Ubuntu 22.04) gebruik. De instructies zijn identiek voor andere Linux-distributies, maar kunnen verschillen voor macOS en Windows.



Voorwaarde

U moet Emacs op Linux installeren om de mogelijkheden van Vim Org Mode volledig te kunnen benutten. Om Emacs op Linux te installeren via de APT-pakketbeheerder, gebruikt u:





sudo apt installeer emacs

De Org-modus is ontworpen voor Emacs en maakt er een belangrijk onderdeel van uit. De volledige Vim Org Mode-plug-in is afhankelijk van Emacs om de .org-bestanden in verschillende formaten te exporteren.

Vim Org-modus installeren

U hebt een plug-inbeheerder nodig om de Org-modus in de Vim-editor te integreren. De plug-inmanager is de gemakkelijkste manier om plug-ins voor Vim te installeren. Helaas wordt er standaard geen plug-inmanager bij de Vim-editor geleverd, deze moet handmatig worden geïnstalleerd.



Er bestaan ​​verschillende plugin-managers zoals Vim-Plug, Pathogen, Vundle en Volt. Alle plug-inbeheerders zijn perfect, maar in deze handleiding ga ik installeren Vim-stekker omdat het eenvoudig in te stellen is.

Om de Vim-Plug plugin manager te installeren, voert u de volgende opdrachten uit:

Krul - fLo ~/. omdat / automatisch laden / plug . omdat -- creëren - map \

https :// rauw . githubuserinhoud . met / junigunn / omdat - plug / meester / plug . omdat

Plaats nu de oproep plug#begin() En bel plug#end() tags in de vimrc bestand.

telefoongesprek plug#begin ( )

< Plug-incodes >

telefoongesprek plug#einde ( )

In Vim komen de plug-ins in de vorm van codes, die tussen deze twee tags kunnen worden geplaatst.

Laten we de Org-modus plug-incode in deze tags:

telefoongesprek plug#begin ( )

Plug 'jceb/vim-orgmode' 'Org-modus plug-in

Plug 'tpope/vim-speeddating' 'Data invoegen

Plug 'vim-scripts/utl.vim' 'Om URL's in te voegen

telefoongesprek plug#einde ( )

De code is afkomstig van een bekende Vim-plug-inbron, Geweldig zijn .

Je hebt ook andere plug-ins nodig, genaamd SPEEDDATEN En UTL om snel de datums en URL's in te voegen tijdens het bewerken van de organisatiedocumenten in Vim met behulp van de organisatiemodus.

Opslaan en afsluiten vimrc bestand gebruiken verschuiving+zz sleutels of :wq commando.

Open de Vim-editor en voer deze uit :PlugInstalleren opdracht om de plug-in Org Mode te installeren.

: PlugInstalleren

De :PlugInstalleren commando wordt gebruikt om de plug-ins te installeren die in het vimrc bestand. Om de plug-in te verwijderen, verwijdert u de plug-incode uit het vimrc bestand en uitvoeren :PlugClean opdracht in de Vim-editor.

De Org-modus is succesvol geïntegreerd met de Vim-editor.

Vim Org-modus gebruiken

Laten we een Org-bestand maken in de Vim-editor om de Org-modus in Vim praktisch te gebruiken.

# Org-document over LinuxHint

* Welkom naar Linux

Een plek naar leer meer over Linux en open - bronsoftware .

** Hoofd categorieën

+ * Ubuntu *

+ Vim installeren

~ sudo apt installeer vim ~

+ VLC installeren

~ sudo apt installeer vlc ~

+ Apache configureren

+ * Linux-opdrachten *

+ commando knippen

+ graven Commando

+ grep-opdracht

+ * Waarom *

Leren meer over Linux, bezoek [ [ www . Linuxhint . met ] [ LinuxTip ] ]

2023 : 12 : eenentwintig Donderdag

** TODO Heb je LinuxHint eerder bezocht ?

+ [ ] Nee

+ [ X ] Ja

Om verder te gaan, start u Vim, plakt u de inhoud van het hierboven gegeven Org-bestand en slaat u het op met de .org verlenging.

U zult merken dat het bestand correct is geformatteerd met de integratie van de Vim Org Mode-plug-in.

In het bovenstaande bestand wordt het #-symbool gebruikt om commentaar toe te voegen, terwijl *, ** en *** het kopniveau 1, 2 en 3 aangeven. Het plusteken (+) wordt gebruikt om een ​​ongeordende lijst te maken, terwijl * * maakt de tekst vetgedrukt.

Gebruik de ctrl+a En ctrl+x toetsen om een ​​datum- of tijdcomponent (getal- of woordformaat) te verhogen of te verlagen, dankzij SPEEDDATEN inpluggen.

Bovendien kunt u de kop in- en uitvouwen door de cursor op de kop te plaatsen en op de Tab-toets te drukken.

Voor meer informatie over de opmaak van org-bestanden, zie het onderstaande spiekbriefje:

Het organisatiebestand exporteren met de Vim Org-modus

De organisatiemodus wordt ook gebruikt om de organisatiebestanden in verschillende formaten te exporteren, zoals PDF, Beamer PDF, Markdown, LateX en HTML.

Houd er rekening mee dat Emacs op uw Linux-systeem moet zijn geïnstalleerd en geconfigureerd om het organisatiebestand te kunnen exporteren met behulp van de plug-in Org Mode.

Om het organisatiebestand als PDF te exporteren, gebruikt u:

: OrgExportNaarPDF

Om het organisatiebestand in HTML, BeamerPDF, LaTeX en Markdown te exporteren, gebruikt u de volgende opdrachten:

: OrgExportToHTML

: OrgExportToMarkdown

: OrgExportToLaTeX

: OrgExportToBeamerPDF

Beperking van Vim Org-modus

Het is belangrijk op te merken dat de Org-modus niet volledig is geïmplementeerd in Vim. Veel functies zijn, in tegenstelling tot Emacs, nog steeds niet beschikbaar, zoals:

  • Deadlines
  • Het roosteren
  • Agenda-verzender
  • Werktijd klokken
  • Zoeken op tags
  • Publiceren

En vele anderen.

Maar toekomstige updates zullen zeker alle belangrijke Org Mode-functies in Vim brengen.

Conclusie

De plug-in Org Mode verbetert de functionaliteiten van Vim, waardoor gebruikers kunnen profiteren van de mogelijkheden van Org Mode zonder Vim te verlaten. U kunt de Org-modus niet standaard met Vim gebruiken; er moet een plug-in worden geïnstalleerd. De Org-modus voor Vim mist nog steeds veel belangrijke functies die naar verwachting in de toekomst zullen verschijnen. De integratie in de Org-modus zorgt echter voor het maken van een TODO-lijst, het navigeren door de kopjes en het beheren van datums en tijden. Over het geheel genomen is de Org-modus een waardevol hulpmiddel voor degenen die de voorkeur geven aan de Vim-interface en tegelijkertijd profiteren van de productiviteitsfuncties van de Org-modus.