Mikä on Vim Org Mode

Mika On Vim Org Mode



Vim Org Mode on Vim-editorin laajennus, joka integroi Org Mode -toiminnot Vimiin. Organisaatiotila on tila, joka auttaa hahmottelussa, tehtävien hallinnassa ja muistiinpanojen tekemisessä pelkällä tekstinkuvauskielellä.

Organisaatiotila on hyödyllinen työkalu GNU Emacsille tehtyjen tehtävien kirjoittamiseen ja hallintaan. Sitä voidaan kuitenkin käyttää myös Vim-editorissa Vim Org Mode -laajennuksella.







Tässä oppaassa tutkin, kuinka Vim Org Mode -laajennus integroidaan Vim-editoriin ja kuinka sitä käytetään.



Huomautus: Huomaa, että tämän oppaan tarkoituksia varten käytän Linux-jakelua (Ubuntu 22.04). Ohjeet ovat samat muille Linux-jakeluille, mutta ne voivat poiketa macOS:stä ja Windowsista.



Edellytys

Sinun on asennettava Emacs Linuxiin hyödyntääksesi Vim Org Moden ominaisuuksia. Voit asentaa Emacsin Linuxiin APT-paketinhallinnan kautta käyttämällä:





sudo apt install emacs

Organisaatiotila on suunniteltu Emacsille ja se on tärkeä osa sitä. Koko Vim Org Mode -laajennus luottaa Emacsiin .org-tiedostojen viemiseen eri muodoissa.

Vim Org Moden asentaminen

Tarvitset laajennusohjelman integroidaksesi Org-tilan Vim-editoriin. Lisäosien hallinta on helpoin tapa asentaa Vim-laajennuksia. Valitettavasti Vim-editorin mukana ei tule oletuksena lisäosien hallintaa, vaan se on asennettava manuaalisesti.



On olemassa erilaisia ​​​​laajennusten hallintaohjelmia, kuten Vim-Plug, Pathogen, Vundle ja Volt. Kaikki plugin managerit ovat täydellisiä, mutta tässä oppaassa aion asentaa Vim-Plug koska se on helppo asentaa.

Asenna Vim-Plug-laajennusten hallinta suorittamalla seuraavat komennot:

kiemura - fLo ~/. koska / automaattinen lataus / pistoke . koska -- luoda - ohjaajat \

https :// raaka . githubusercontent . kanssa / junegunn / koska - pistoke / hallita / pistoke . koska

Soita nyt plug#begin() ja soita plug#end() tunnisteet vimrc tiedosto.

puhelu plug#begin ( )

< Plugin koodit >

puhelu plug#end ( )

Vimissä lisäosat tulevat koodien muodossa, jotka voidaan sijoittaa näiden kahden tagin väliin.

Laitetaan Organisaatiotila laajennuskoodi näissä tageissa:

puhelu plug#begin ( )

Pistoke 'jceb/vim-orgmode' 'Org Mode Plugin

Pistoke 'tpappi/vim-speeddating' 'Lisää päivämäärät

Pistoke 'vim-scripts/utl.vim' 'URL-osoitteiden lisääminen

puhelu plug #end ( )

Koodi on otettu tunnetusta Vim-laajennuslähteestä, Ole mahtava .

Tarvitset myös muita plugineja nimeltä PIKATREFFIT ja UTL lisätäksesi päivämäärät ja URL-osoitteet nopeasti, kun muokkaat Org-dokumentteja Vimissä organisaatiotilassa.

Tallenna ja lopeta vimrc tiedostoa käyttämällä vaihto+zz avaimet tai :wq komento.

Avaa Vim-editori ja suorita :PlugInstall -komento asentaaksesi Org Mode -laajennuksen.

: PlugInstall

The :PlugInstall -komentoa käytetään liitännäisten asentamiseen vimrc tiedosto. Voit poistaa laajennuksen poistamalla laajennuksen koodin vimrc tiedosto ja suorita :PlugClean -komento Vim-editorissa.

Organisaatiotila on integroitu onnistuneesti Vim-editoriin.

Vim Org -tilan käyttö

Luodaan Vim-editorissa Org-tiedosto käyttääksemme Org-tilaa käytännössä Vimissä.

# Organisaatiodokumentti LinuxHintistä

* Tervetuloa to Linux

Paikka to oppia Linuxista ja avaa - lähdeohjelmisto .

** Pääkategoriat

+ * Ubuntu *

+ Vimin asentaminen

~ sudo apt install vim ~

+ VLC:n asennus

~ sudo apt install vlc ~

+ Apachen asetukset

+ * Linuxin komennot *

+ leikkaa komento

+ kaivaa komento

+ grep-komento

+ * Miksi *

Oppia lisää Linuxista, Visit [ [ www . linuxhint . kanssa ] [ LinuxHint ] ]

2023 : 12 : kaksikymmentäyksi torstai

** TODO Oletko käynyt LinuxHintissä aiemmin ?

+ [ ] Ei

+ [ X ] Joo

Jatka käynnistämällä Vim, liittämällä yllä olevan Org-tiedoston sisältö ja tallentamalla se .org laajennus.

Huomaat, että tiedosto on muotoiltu oikein Vim Org Mode -laajennuksella.

Yllä olevassa tiedostossa #-symbolia käytetään kommenttien lisäämiseen, kun taas *, ** ja *** osoittavat otsikkotasoja 1, 2 ja 3. Plussymbolia (+) käytetään järjestämättömän luettelon luomiseen, kun taas * * Lihavoittaa tekstiä.

Käytä ctrl+a ja ctrl+x näppäimet lisätä tai vähentää päivämäärä- tai aikakomponenttia (numero- tai sanamuoto), kiitos PIKATREFFIT kytkeä.

Lisäksi voit taittaa ja avata otsikon viemällä kohdistimen otsikon päälle ja painamalla sarkainnäppäintä.

Lisätietoja organisaatiotiedostojen merkinnöistä on alla olevassa huijauslomakkeessa:

Organisaatiotiedoston vieminen Vim Org -tilan avulla

Organisaatiotilaa käytetään myös organisaatiotiedostojen viemiseen eri muodoissa, kuten PDF, Beamer PDF, Markdown, LateX ja HTML.

Huomaa, että sinulla on oltava Emacs asennettuna ja määritettynä Linux-järjestelmääsi, jotta voit viedä Org-tiedoston Org Mode -laajennuksella.

Vie Org-tiedosto PDF-muodossa käyttämällä:

: OrgExportToPDF

Voit viedä Org-tiedoston HTML-, BeamerPDF-, LaTeX- ja Markdown-muodossa käyttämällä seuraavia komentoja:

: OrgExportToHTML

: OrgExportToMarkdown

: OrgExportToLaTeX

: OrgExportToBeamerPDF

Vim Org -tilan rajoitus

On tärkeää huomata, että Org Modea ei ole täysin otettu käyttöön Vimissä. Monet ominaisuudet eivät ole vieläkään käytettävissä, toisin kuin Emacs, kuten:

  • Määräajat
  • Ajoitus
  • Agenda Dispatcher
  • Kello Työaika
  • Tag Search
  • Julkaiseminen

Ja monet muut.

Mutta tulevat päivitykset tuovat varmasti kaikki Vimin tärkeimmät Org Mode -ominaisuudet.

Johtopäätös

Org Mode -laajennus parantaa Vimin toimintoja, jolloin käyttäjät voivat hyödyntää Org Moden ominaisuuksia poistumatta Vimistä. Et voi käyttää Org-tilaa Vimin ollessa valmiina, vaan laajennus on asennettava. Vimin Org Modesta puuttuu edelleen monia keskeisiä ominaisuuksia, joita odotetaan tulevan tulevaisuudessa. Organisaatiotilan integrointi tekee kuitenkin TODO-luettelon luomisen, otsikoiden navigoinnin sekä päivämäärien ja aikojen hallinnan. Kaiken kaikkiaan Org Mode on arvokas työkalu niille, jotka pitävät Vimin käyttöliittymästä hyötyen samalla Org Moden tuottavuusominaisuuksista.