Vim Org Mode je dodatak za Vim editor koji integrira funkcionalnost Org Mode u Vim. Organizacijski način rada je način rada koji pomaže pri ocrtavanju, upravljanju zadacima i vođenju bilješki pomoću jezika za označavanje običnog teksta.
Org Mode je koristan alat za pisanje i upravljanje zadacima koji je napravljen za GNU Emacs. Međutim, također se može koristiti u Vim uređivaču pomoću dodatka pod nazivom Vim Org Mode.
U ovom ću vodiču istražiti kako integrirati dodatak Vim Org Mode s uređivačem Vim i kako ga koristiti.
Bilješka: Imajte na umu da za potrebe ovog vodiča koristim distribuciju Linuxa (Ubuntu 22.04). Upute će biti identične za druge distribucije Linuxa, ali se mogu razlikovati za macOS i Windows.
- Preduvjet
- Instalacija Vim Org Mode
- Korištenje načina Vim Org
- Izvoz Org datoteke pomoću Vim Org Mode
- Ograničenje načina Vim Org
- Zaključak
Preduvjet
Morate instalirati Emacs na Linux kako biste u potpunosti iskoristili mogućnosti Vim Org Mode. Da biste instalirali Emacs na Linux preko APT upravitelja paketa, koristite:
sudo apt instalirajte emacs
Org Mode je dizajniran za Emacs i njegov je glavni dio. Cijeli Vim Org Mode dodatak oslanja se na Emacs za izvoz .org datoteka u različitim formatima.
Instalacija Vim Org Mode
Potreban vam je upravitelj dodataka za integraciju načina organizacije u uređivač Vim. Upravitelj dodataka je najlakši način za instaliranje dodataka za Vim. Nažalost, nijedan upravitelj dodataka ne dolazi prema zadanim postavkama s uređivačem Vim, već se mora instalirati ručno.
Postoje različiti upravitelji dodataka kao što su Vim-Plug, Pathogen, Vundle i Volt. Svi upravitelji dodataka su savršeni, ali u ovom vodiču ja ću instalirati Vim-Plug jer se lako postavlja.
Da biste instalirali Vim-Plug upravitelj dodataka, izvršite sljedeće naredbe:
kovrča - fLo ~/. jer / automatsko učitavanje / utikač . jer -- stvoriti - direktoriji \https :// sirovo . githubusercontent . s / lipnjagunn / jer - utikač / ovladati; majstorski / utikač . jer
Sada, uputite poziv plug#begin() i poziv plug#end() oznake u vimrc datoteka.
poziv utikač#početak ( )< Kodovi dodataka >
poziv čep#kraj ( )
U Vimu dodaci dolaze u obliku kodova koji se mogu postaviti između ove dvije oznake.
Postavimo Način organizacije kod dodatka u ovim oznakama:
poziv utikač#početak ( )Utikač 'jceb/vim-orgmode' 'Dodatak za organizacijski način
Utikač 'tpope/vim-speeddating' 'Za umetanje datuma
Utikač 'vim-skripte/utl.vim' 'Za umetanje URL-ova
poziv čep#kraj ( )
Kod je preuzet iz poznatog izvora Vim dodatka, Budi odličan .
Trebate i druge dodatke tzv SPEED DATING i UTL za brzo umetanje datuma i URL-ova dok uređujete Org dokumente u Vimu koristeći Org Mode.
Spremi i izađi iz vimrc pomoću datoteke pomak+zz ključeve ili :wq naredba.
Otvorite Vim editor i pokrenite :PlugInstall naredbu za instaliranje dodatka Org Mode.
: PlugInstall
The :PlugInstall naredba se koristi za instaliranje dodataka koji su smješteni u vimrc datoteka. Da biste izbrisali dodatak, uklonite kôd dodatka iz vimrc datoteku i pokrenite :PlugClean naredba u uređivaču Vim.
Org Mode je uspješno integriran s Vim editorom.
Korištenje načina Vim Org
Kreirajmo Org datoteku u Vim uređivaču kako bismo praktično koristili Org Mode u Vimu.
# Organizacijski dokument o LinuxHint* Dobrodošli do Linux
Mjesto do učiti o Linuxu i otvoriti - izvorni softver .
** Glavne kategorije
+ * Ubuntu *
+ Instalacija Vim-a
~ sudo apt instalirajte vim ~
+ Instalacija VLC-a
~ sudo apt instalirajte vlc ~
+ Konfiguriranje Apachea
+ * Linux naredbe *
+ cut Command
+ dig Naredba
+ Naredba grep
+ * Zašto *
Učiti više o Linuxu, posjetite [ [ www . linuxhint . s ] [ LinuxHint ] ]
2023 : 12 : dvadeset i jedan četvrtak
** TODO Jeste li već posjetili LinuxHint ?
+ [ ] Ne
+ [ x ] Da
Da biste nastavili, pokrenite Vim, zalijepite sadržaj gore navedene Org datoteke i spremite je s .org proširenje.
Primijetit ćete da je datoteka ispravno formatirana s integracijom dodatka Vim Org Mode.
U gornjoj datoteci, simbol # koristi se za dodavanje komentara, dok *, ** i *** označavaju razinu naslova 1, 2 i 3. Simbol plus (+) koristi se za stvaranje neuređenog popisa, dok * * čini tekst podebljanim.
Koristiti ctrl+a i ctrl+x tipke za povećanje ili smanjenje komponente datuma ili vremena (format broja ili riječi), zahvaljujući SPEED DATING uključiti.
Štoviše, naslov možete saviti i razviti postavljanjem kursora preko naslova i pritiskom na tipku tab.
Da biste saznali više o označavanju org datoteka, pogledajte dolje navedenu varalicu:
Izvoz Org datoteke pomoću Vim Org Mode
Org Mode također se koristi za izvoz org datoteka u različitim formatima kao što su PDF, Beamer PDF, Markdown, LateX i HTML.
Imajte na umu da morate imati Emacs instaliran i konfiguriran na vašem Linux sustavu za izvoz Org datoteke pomoću dodatka Org Mode.
Da biste izvezli Org datoteku kao PDF, koristite:
: OrgExportToPDFZa izvoz Org datoteke u HTML, BeamerPDF, LaTeX i Markdown koristite sljedeće naredbe:
: OrgExportToHTML: OrgExportToMarkdown
: OrgExportToLaTeX
: OrgExportToBeamerPDF
Ograničenje načina Vim Org
Važno je napomenuti da Org Mode nije u potpunosti implementiran u Vimu. Mnoge značajke još uvijek nisu dostupne, za razliku od Emacsa, kao što su:
- Rokovi
- Zakazivanje
- Dispečer dnevnog reda
- Određivanje sata Radno vrijeme
- Pretraživanje oznaka
- Objavljivanje
I mnogi drugi.
Ali buduća ažuriranja zasigurno će donijeti sve glavne značajke Org Mode u Vimu.
Zaključak
Dodatak Org Mode poboljšava Vimove funkcionalnosti, dopuštajući korisnicima da iskoriste mogućnosti Org Modea bez napuštanja Vima. Ne možete koristiti Org Mode s Vimom izvan kutije, potrebno je instalirati dodatak. Org Mode za Vim još uvijek nema mnoge ključne značajke koje se očekuju u budućnosti. Međutim, integracija načina organizacije obavlja posao stvaranja popisa TODO, kretanja po naslovima i upravljanja datumima i vremenima. Sve u svemu, Org Mode je vrijedan alat za one koji preferiraju Vimovo sučelje, a istovremeno imaju koristi od značajki produktivnosti Org Mode-a.