Kas ir Vim Org režīms

Kas Ir Vim Org Rezims



Vim Org Mode ir Vim redaktora spraudnis, kas integrē Org Mode funkcionalitāti programmā Vim. Organizācijas režīms ir režīms, kas palīdz ieskicēt, pārvaldīt uzdevumus un veikt piezīmes, izmantojot vienkārša teksta iezīmēšanas valodu.

Organizācijas režīms ir noderīgs rīks GNU Emacs paredzēto uzdevumu rakstīšanai un pārvaldīšanai. Tomēr to var izmantot arī Vim redaktorā, izmantojot spraudni ar nosaukumu Vim Org Mode.







Šajā rokasgrāmatā es izpētīšu, kā integrēt Vim Org Mode spraudni ar Vim redaktoru un kā to izmantot.



Piezīme: Lūdzu, ņemiet vērā, ka šīs rokasgrāmatas vajadzībām es izmantoju Linux izplatīšanu (Ubuntu 22.04). Norādījumi būs identiski citiem Linux izplatījumiem, taču tie var atšķirties MacOS un Windows.



Priekšnoteikums

Lai pilnībā izmantotu Vim Org Mode iespējas, operētājsistēmā Linux ir jāinstalē Emacs. Lai instalētu Emacs operētājsistēmā Linux, izmantojot APT pakotņu pārvaldnieku, izmantojiet:





sudo apt install emacs

Org režīms ir paredzēts Emacs un ir tā galvenā sastāvdaļa. Viss Vim Org Mode spraudnis paļaujas uz Emacs, lai eksportētu .org failus dažādos formātos.

Vim Org režīma instalēšana

Lai integrētu organizācijas režīmu Vim redaktorā, ir nepieciešams spraudņu pārvaldnieks. Spraudņu pārvaldnieks ir vienkāršākais veids, kā instalēt Vim spraudņus. Diemžēl Vim redaktorā pēc noklusējuma nav pieejams neviens spraudņu pārvaldnieks, tas ir jāinstalē manuāli.



Pastāv dažādi spraudņu pārvaldnieki, piemēram, Vim-Plug, Pathogen, Vundle un Volt. Visi spraudņu pārvaldnieki ir ideāli, taču šajā rokasgrāmatā es instalēšu Vim-Plug jo to ir viegli uzstādīt.

Lai instalētu Vim-Plug spraudņu pārvaldnieku, izpildiet šādas komandas:

čokurošanās - fLo ~/. jo / automātiskā ielāde / spraudnis . jo -- izveidot - dirs \

https :// neapstrādāts . githubusercontent . ar / junegunn / jo - spraudnis / meistars / spraudnis . jo

Tagad veiciet zvanu plug#begin() un izsaukt plug#end() tagi sadaļā vimrc failu.

zvanu plug#begin ( )

< Spraudņu kodi >

zvanu plug#end ( )

Programmā Vim spraudņi ir kodu veidā, kurus var ievietot starp šiem diviem tagiem.

Novietosim Organizācijas režīms spraudņa kods šajos tagos:

zvanu plug#begin ( )

Spraudnis 'jceb/vim-orgmode' 'Organizācijas režīma spraudnis

Spraudnis 'tpope/vim-speeddating' 'Lai ievietotu datumus

Spraudnis 'vim-scripts/utl.vim' 'Lai ievietotu URL

zvanu plug#end ( )

Kods ir ņemts no labi zināma Vim spraudņa avota, Esi lielisks .

Jums ir nepieciešami arī citi spraudņi ĀTRAIS RANDIŅŠ un UTL lai ātri ievietotu datumus un URL, vienlaikus rediģējot organizācijas dokumentus programmā Vim, izmantojot organizācijas režīmu.

Saglabājiet un aizveriet vimrc failu izmantojot maiņa+zz atslēgas vai :wq komandu.

Atveriet Vim redaktoru un palaidiet :PlugInstall komandu, lai instalētu Org Mode spraudni.

: PlugInstall

The :PlugInstall komanda tiek izmantota, lai instalētu spraudņus, kas ir ievietoti vimrc failu. Lai dzēstu spraudni, noņemiet spraudņa kodu no vimrc failu un palaist : PlugClean komandu Vim redaktorā.

Org režīms ir veiksmīgi integrēts ar Vim redaktoru.

Izmantojot Vim Org režīmu

Izveidosim Org failu Vim redaktorā, lai praktiski izmantotu Org režīmu programmā Vim.

# Organizācijas dokuments par LinuxHint

* Laipni lūdzam uz Linux

Vieta uz uzziniet par Linux un atveriet - avota programmatūra .

** Galvenās kategorijas

+ * Ubuntu *

+ Vim instalēšana

~ sudo apt install vim ~

+ VLC instalēšana

~ sudo apt install vlc ~

+ Apache konfigurēšana

+ * Linux komandas *

+ izgriezt komandu

+ rakt komanda

+ grep komanda

+ * Kāpēc *

Mācīties vairāk par Linux, Visit [ [ www . linuxhint . ar ] [ LinuxHint ] ]

2023. gads : 12 : divdesmitviens ceturtdiena

** TODO Vai esat iepriekš apmeklējis LinuxHint ?

+ [ ]

+ [ X ]

Lai turpinātu, palaidiet Vim, ielīmējiet iepriekš norādītā Org faila saturu un saglabājiet to ar .org pagarinājumu.

Jūs ievērosiet, ka fails ir pareizi formatēts, integrējot spraudni Vim Org Mode.

Iepriekš minētajā failā komentāru pievienošanai tiek izmantots simbols #, savukārt *, ** un *** norāda virsraksta 1., 2. un 3. līmeni. Plus simbolu (+) izmanto, lai izveidotu nesakārtotu sarakstu, savukārt * * padara tekstu treknrakstā.

Izmantojiet ctrl+a un ctrl+x taustiņi, lai palielinātu vai samazinātu datuma vai laika komponentu (ciparu vai vārdu formātā), pateicoties ĀTRAIS RANDIŅŠ iespraust.

Turklāt virsrakstu var salocīt un atlocīt, virzot kursoru virs virsraksta un nospiežot tabulēšanas taustiņu.

Lai uzzinātu vairāk par organizācijas faila iezīmēšanu, skatiet tālāk sniegto apkrāptu lapu:

Org faila eksportēšana, izmantojot Vim Org režīmu

Organizācijas režīms tiek izmantots arī, lai eksportētu organizācijas failus dažādos formātos, piemēram, PDF, Beamer PDF, Markdown, LateX un HTML.

Lūdzu, ņemiet vērā, ka jūsu Linux sistēmā jābūt instalētai un konfigurētai Emacs, lai eksportētu Org failu, izmantojot Org Mode spraudni.

Lai eksportētu Org failu kā PDF, izmantojiet:

: OrgExportToPDF

Lai eksportētu Org failu HTML, BeamerPDF, LaTeX un Markdown formātā, izmantojiet šādas komandas:

: OrgExportToHTML

: OrgExportToMarkdown

: OrgExportToLaTeX

: OrgExportToBeamerPDF

Vim Org režīma ierobežojums

Ir svarīgi atzīmēt, ka Org režīms nav pilnībā ieviests programmā Vim. Atšķirībā no Emacs joprojām nav pieejamas daudzas funkcijas, piemēram:

  • Termiņi
  • Plānošana
  • Darba kārtības dispečers
  • Darba laika skaitīšana
  • Tagu meklēšana
  • Izdošana

Un daudzi citi.

Taču turpmākie atjauninājumi noteikti nodrošinās visas galvenās Vim Org Mode funkcijas.

Secinājums

Org Mode spraudnis uzlabo Vim funkcijas, ļaujot lietotājiem izmantot Org Mode iespējas, neizejot no Vim. Jūs nevarat izmantot Org Mode ar Vim no kastes, ir jāinstalē spraudnis. Org Mode for Vim joprojām trūkst daudzu galveno funkciju, kuras ir gaidāmas nākotnē. Tomēr Org Mode integrācija veic darbu, izveidojot TODO sarakstu, pārvietojoties pa virsrakstiem un pārvaldot datumus un laikus. Kopumā Org režīms ir vērtīgs rīks tiem, kas dod priekšroku Vim interfeisam, vienlaikus gūstot labumu no Org Mode produktivitātes funkcijām.