Mis on Vim Org Mode

Mis On Vim Org Mode



Vim Org Mode on Vimi redaktori pistikprogramm, mis integreerib Org Mode funktsioonid Vimi. Organisatsioonirežiim on režiim, mis aitab lihtteksti märgistuskeelega visandada, ülesandeid hallata ja märkmeid teha.

Organisatsioonirežiim on kasulik tööriist GNU Emacsi jaoks loodud ülesannete kirjutamiseks ja haldamiseks. Kuid seda saab kasutada ka Vim-redaktoris, kasutades pistikprogrammi nimega Vim Org Mode.







Selles juhendis uurin, kuidas integreerida Vim Org Mode pistikprogramm Vimi redaktoriga ja kuidas seda kasutada.



Märge: Pange tähele, et selle juhendi jaoks kasutan Linuxi distributsiooni (Ubuntu 22.04). Juhised on teiste Linuxi distributsioonide puhul identsed, kuid võivad erineda macOS-i ja Windowsi puhul.



Eeltingimus

Vim Org Mode võimaluste täielikuks kasutamiseks peate Linuxi installima Emacsi. Emacsi installimiseks Linuxi APT paketihalduri kaudu kasutage:





sudo apt install emacs

Organisatsioonirežiim on loodud Emacsi jaoks ja on selle peamine osa. Kogu Vim Org Mode'i pistikprogramm tugineb .org-failide eksportimiseks erinevates vormingutes Emacsile.

Vim Org Mode installimine

Organisatsioonirežiimi integreerimiseks Vimi redaktorisse vajate pistikprogrammide haldurit. Pistikprogrammide haldur on lihtsaim viis Vimi pistikprogrammide installimiseks. Kahjuks pole Vimi redaktoriga vaikimisi kaasas ühtegi pistikprogrammide haldurit, see tuleb käsitsi installida.



Olemas on erinevad pistikprogrammide haldurid, nagu Vim-Plug, Pathogen, Vundle ja Volt. Kõik pistikprogrammide haldurid on täiuslikud, kuid selles juhendis installin ma Vim-Plug sest seda on lihtne seadistada.

Vim-Plugi pistikprogrammide halduri installimiseks käivitage järgmised käsud:

lokk - fLo ~/. sest / automaatne laadimine / pistik . sest -- luua - direktorid \

https :// toores . githubusercontent . koos / juunigunn / sest - pistik / meister / pistik . sest

Nüüd helistage plug#begin() ja helista plug#end() sildid vimrc faili.

helistama plug#begin ( )

< Plugina koodid >

helistama plug#end ( )

Vimis on pistikprogrammid koodidena, mille saab paigutada nende kahe sildi vahele.

Asetame Organisatsioonirežiim plugina kood nendes siltides:

helistama plug#begin ( )

Pistik 'jceb/vim-orgmode' 'Organisatsioonirežiimi pistikprogramm

Pistik 'tpap/vim-speedding' 'Kuupäevade sisestamiseks

Pistik 'vim-scripts/utl.vim' 'URL-ide lisamiseks

helistama plug#end ( )

Kood on võetud tuntud Vimi pistikprogrammi allikast, Ole lahe .

Teil on vaja ka muid pluginaid, mida nimetatakse KIIRKOHTING ja UTL kuupäevade ja URL-ide kiireks sisestamiseks, kui redigeerite Org-i dokumente Vimis, kasutades organisatsiooni režiimi.

Salvestage ja lõpetage vimrc faili kasutades vahetus+zz võtmed või :wq käsk.

Avage Vimi redaktor ja käivitage :PlugInstall käsk Org Mode pistikprogrammi installimiseks.

: PlugInstall

The :PlugInstall käsku kasutatakse pluginate installimiseks, mis on paigutatud vimrc faili. Pistikprogrammi kustutamiseks eemaldage pistikprogrammi kood vimrc faili ja käivitada :PlugClean käsk Vimi redaktoris.

Organisatsioonirežiim on edukalt integreeritud Vimi redaktoriga.

Vim Org režiimi kasutamine

Loome Vimi redaktoris Org-faili, et Vimis Org-režiimi praktiliselt kasutada.

# Organisatsiooni dokument LinuxHinti kohta

* Tere tulemast juurde Linux

Koht juurde tutvuge Linuxiga ja avage - lähtetarkvara .

** Peamised kategooriad

+ * Ubuntu *

+ Vimi installimine

~ sudo apt install vim ~

+ VLC installimine

~ sudo apt install vlc ~

+ Apache konfigureerimine

+ * Linuxi käsud *

+ lõika käsk

+ kaevama käsk

+ grep käsk

+ * Miks *

Õppima rohkem Linuxi kohta külastage [ [ www . linuxhint . koos ] [ LinuxHint ] ]

2023. aasta : 12 : kakskümmend üks neljapäeval

** TODO Kas olete varem LinuxHinti külastanud ?

+ [ ] Ei

+ [ X ] Jah

Jätkamiseks käivitage Vim, kleepige ülaltoodud Org-faili sisu ja salvestage see rakendusega .org pikendamine.

Märkate, et fail on Vim Org Mode pistikprogrammi integreerimisega korralikult vormindatud.

Ülaltoodud failis kasutatakse sümbolit # kommentaaride lisamiseks, samas kui *, ** ja *** tähistavad pealkirja taset 1, 2 ja 3. Plussmärki (+) kasutatakse järjestamata loendi loomiseks, samas kui * * muudab teksti paksuks.

Kasuta ctrl+a ja ctrl+x klahvid kuupäeva või kellaaja komponendi suurendamiseks või vähendamiseks (numbri- või sõnavorming), tänu KIIRKOHTING sisse panema.

Lisaks saate päise voltida ja lahti voltida, viies kursori päise kohale ja vajutades tabeldusklahvi.

Organisatsiooni faili märgistuse kohta lisateabe saamiseks vaadake allolevat petulehte:

Organisatsioonifaili eksportimine Vim Org režiimi abil

Organisatsioonirežiimi kasutatakse ka organisatsioonifailide eksportimiseks erinevates vormingutes, nagu PDF, Beamer PDF, Markdown, LateX ja HTML.

Pange tähele, et Org-faili eksportimiseks Org Mode plugina abil peab teil olema Linuxi süsteemi installitud ja konfigureeritud Emacs.

Organisatsioonifaili PDF-vormingus eksportimiseks kasutage:

: OrgExportToPDF

Org-faili eksportimiseks HTML-is, BeamerPDF-is, LaTeX-is ja Markdownis kasutage järgmisi käske:

: OrgExportToHTML

: OrgExportToMarkdown

: OrgExportToLaTeX

: OrgExportToBeamerPDF

Vim Org režiimi piirang

Oluline on märkida, et Org Mode pole Vimis täielikult rakendatud. Erinevalt Emacsist pole paljud funktsioonid endiselt saadaval, näiteks:

  • Tähtajad
  • Ajakava koostamine
  • Päevakorra dispetšer
  • Kellaaeg Tööaeg
  • Sildi otsing
  • Kirjastamine

Ja paljud teised.

Kuid tulevased värskendused toovad kindlasti Vimi kõik peamised Org Mode funktsioonid.

Järeldus

Org Mode'i pistikprogramm täiustab Vimi funktsioone, võimaldades kasutajatel kasutada Org Mode'i võimalusi ilma Vimist lahkumata. Org-režiimi ei saa kasutada, kui Vim on karbist välja võetud, selleks tuleb installida pistikprogramm. Vimi Org Mode'il puuduvad endiselt paljud põhifunktsioonid, mida tulevikus oodatakse. Organisatsioonirežiimi integreerimine teeb aga ülesannete loendi loomise, pealkirjade navigeerimise ning kuupäevade ja kellaaegade haldamise. Üldiselt on Org Mode väärtuslik tööriist neile, kes eelistavad Vimi liidest, saades samas kasu Org Mode tootlikkuse funktsioonidest.