Vim Org Mode je plugin pro editor Vim, který integruje funkce režimu Org do Vimu. Organizační režim je režim, který pomáhá s navrhováním, správou úkolů a zapisováním poznámek pomocí značkovacího jazyka prostého textu.
Režim Org je užitečný nástroj pro psaní a správu úloh, který byl vytvořen pro GNU Emacs. Lze jej však použít i v editoru Vim pomocí pluginu s názvem Vim Org Mode.
V této příručce se budu zabývat tím, jak integrovat plugin Vim Org Mode s editorem Vim a jak jej používat.
Poznámka: Vezměte prosím na vědomí, že pro účely této příručky používám distribuci Linuxu (Ubuntu 22.04). Pokyny budou stejné pro ostatní distribuce Linuxu, ale mohou se lišit pro macOS a Windows.
- Předpoklad
- Instalace režimu Vim Org
- Použití režimu Vim Org
- Export souboru Org pomocí režimu Vim Org
- Omezení režimu Vim Org
- Závěr
Předpoklad
Chcete-li plně využít možnosti režimu Vim Org, musíte si nainstalovat Emacs na Linux. Chcete-li nainstalovat Emacs na Linux prostřednictvím správce balíčků APT, použijte:
sudo apt nainstalovat emacs
Režim Org je navržen pro Emacs a je jeho hlavní součástí. Celý plugin Vim Org Mode spoléhá na Emacs při exportu souborů .org v různých formátech.
Instalace režimu Vim Org
K integraci režimu Org do editoru Vim potřebujete správce pluginů. Správce pluginů je nejjednodušší způsob, jak nainstalovat pluginy pro Vim. Bohužel s editorem Vim není standardně dodáván žádný správce pluginů, je nutné jej nainstalovat ručně.
Existují různí správci pluginů, jako jsou Vim-Plug, Pathogen, Vundle a Volt. Všichni správci pluginů jsou perfektní, ale v této příručce budu instalovat Vim-Plug protože je snadné jej nastavit.
Chcete-li nainstalovat správce pluginů Vim-Plug, proveďte následující příkazy:
kučera - fLo ~/. protože / automatické načítání / zástrčka . protože -- vytvořit - adresář \https :// drsný . obsah githubuseru . s / junegunn / protože - zástrčka / mistr / zástrčka . protože
Nyní zavolejte plug#begin() a call plug#end() značky v vimrc soubor.
volání zástrčka#začít ( )< Kódy pluginů >
volání plug#end ( )
Ve Vimu přicházejí pluginy ve formě kódů, které lze umístit mezi tyto dva tagy.
Položme Organizační režim kód pluginu v těchto značkách:
volání zástrčka#začít ( )Zástrčka 'jceb/vim-orgmode' Plugin pro režim organizace
Zástrčka 'tpope/vim-speeddating' 'Pro vložení data.'
Zástrčka 'vim-scripts/utl.vim' 'Chcete-li vložit adresy URL
volání plug#end ( )
Kód je převzat ze známého zdroje pluginu Vim, Buď skvělý .
Potřebujete také další pluginy tzv RYCHLO RANDĚNÍ a UTL rychle vložit data a adresy URL při úpravě dokumentů Org ve Vimu pomocí režimu Org.
Uložte a ukončete vimrc pomocí souboru shift+zz klíče popř :wq příkaz.
Otevřete editor Vim a spusťte :PlugInstall příkaz k instalaci pluginu Org Mode.
: PlugInstall
The :PlugInstall příkaz se používá k instalaci pluginů, které jsou umístěny v vimrc soubor. Chcete-li plugin odstranit, odstraňte kód pluginu z vimrc soubor a spusťte :PlugClean příkaz v editoru Vim.
Režim Org je úspěšně integrován s editorem Vim.
Použití režimu Vim Org
Vytvořme soubor Org v editoru Vim, abychom prakticky používali režim Org ve Vimu.
# Dokument organizace o LinuxHint* Vítejte na Linux
Místo na dozvědět se o Linuxu a otevřít - zdrojový software .
** Hlavní kategorie
+ * Ubuntu *
+ Instalace Vim
~ sudo apt install vim ~
+ Instalace VLC
~ sudo apt install vlc ~
+ Konfigurace Apache
+ * Linuxové příkazy *
+ cut Command
+ dig Příkaz
+ Příkaz grep
+ * Proč *
Učit se více o Linuxu, navštivte [ [ www . linuxhint . s ] [ LinuxHint ] ]
2023 : 12 : dvacet jedna Čtvrtek
** TODO Už jste někdy navštívili LinuxHint ?
+ [ ] Ne
+ [ X ] Ano
Chcete-li pokračovat, spusťte Vim, vložte obsah souboru Org uvedeného výše a uložte jej pomocí .org rozšíření.
Všimnete si, že soubor je správně naformátován díky integraci pluginu Vim Org Mode.
Ve výše uvedeném souboru se k přidávání komentářů používá symbol #, zatímco *, ** a *** označují úroveň nadpisu 1, 2 a 3. Symbol plus (+) se používá k vytvoření neuspořádaného seznamu, zatímco * * zvýrazňuje text tučným písmem.
Použijte ctrl+a a ctrl+x klávesy pro zvýšení nebo snížení složky data nebo času (formát čísel nebo slov), díky RYCHLO RANDĚNÍ zapojit.
Nadpis navíc můžete skládat a rozkládat umístěním kurzoru nad nadpis a stisknutím klávesy Tab.
Chcete-li se dozvědět více o označení souboru org, podívejte se na níže uvedený cheat sheet:
Export souboru Org pomocí režimu Vim Org
Režim Org se také používá k exportu souborů org v různých formátech, jako je PDF, Beamer PDF, Markdown, LateX a HTML.
Vezměte prosím na vědomí, že pro export souboru Org pomocí zásuvného modulu Org Mode musíte mít na svém systému Linux nainstalovaný a nakonfigurovaný Emacs.
Chcete-li exportovat soubor Org jako PDF, použijte:
: OrgExportToPDFChcete-li exportovat soubor Org do HTML, BeamerPDF, LaTeX a Markdown, použijte následující příkazy:
: OrgExportToHTML: OrgExportToMarkdown
: OrgExportToLaTeX
: OrgExportToBeamerPDF
Omezení režimu Vim Org
Je důležité poznamenat, že režim Org nebyl ve Vimu plně implementován. Mnoho funkcí stále není k dispozici, na rozdíl od Emacsu, jako například:
- Termíny
- Plánování
- Dispečer agendy
- Hodiny Pracovní doba
- Vyhledávání značek
- Publikování
A mnoho dalších.
Ale budoucí aktualizace jistě přinesou všechny hlavní funkce režimu Org ve Vimu.
Závěr
Plugin Org Mode vylepšuje funkce Vimu a umožňuje uživatelům využívat možnosti režimu Org, aniž by museli opustit Vim. Nemůžete používat Org Mode s Vim po vybalení, je třeba nainstalovat plugin. Org Mode for Vim stále postrádá mnoho klíčových funkcí, které by měly přijít v budoucnu. Integrace režimu organizace však dělá práci při vytváření seznamu úkolů, navigaci v nadpisech a správě dat a časů. Celkově je Org Mode cenným nástrojem pro ty, kteří preferují rozhraní Vim a zároveň těží z funkcí produktivity Org Mode.