Cum să creați și să previzualizați fișierele Vim Markdown

Cum Sa Creati Si Sa Previzualizati Fisierele Vim Markdown



Markdown este un limbaj de marcare ușor, ușor de utilizat, folosit pentru a formata textul într-un fișier text simplu. Limbajul Markdown este utilizat pe scară largă pentru a crea fișiere README pe platforme precum GitHub, Trello, StackExchange și SourceForge. Nu se limitează la crearea de fișiere README; este, de asemenea, utilizat pentru a crea conținut web, e-mailuri și documentație tehnică.

Vim poate fi folosit pentru a crea, edita și executa fișiere markdown direct de pe terminal. Plugin-urile multiple vă permit să introduceți o reducere și să previzualizați în timp real rezultatul.

Acest ghid va explora capacitățile Vim de a crea, modifica și previzualiza fișiere de reducere.





Notă: Pentru instrucțiunile din acest tutorial, folosesc Linux (Ubuntu 22.04).



Vim nu previzualizează fișierele markdown din cutie. Este nevoie de o configurare completă pentru a reda fișierul de marcare. Pentru a activa previzualizarea live a fișierelor de reducere în Vim, trebuie instalate anumite dependențe și cerințe preliminare.



Instalarea Dependențelor

Pentru a rula fișierele markdown folosind Vim, trebuie să aveți următorul program instalat pe Linux:





  • Node.js
  • NPM

Pentru a instala Node.js pe Linux, utilizați:

sudo apt install nodejs

Apoi, trebuie să instalați Node Package Manager (npm), folosind următoarea comandă:



sudo apt install npm

Pentru a verifica versiunea Node.js, utilizați nodul -v comanda și pentru utilizarea managerului de pachete npm -v . The npm este folosit pentru a instala mini servere Node.js care sunt necesare pentru diferite pluginuri de previzualizare a fișierelor Vim Markdown.

Cerințe preliminare pentru a vizualiza Vim Markdown

Pentru a pregăti Vim pentru redarea fișierului markdown, trebuie să utilizați pluginurile. Cel mai bun mod de a instala pluginurile pe Vim este utilizarea managerului de pluginuri Vim. Diferiți manageri de pluginuri pot fi instalați pe Vim, cum ar fi VimPlug, Pathogen, Neobundle sau Vundle. Instalez VimPlug, totuși, depinde de preferințele personale.

Instalarea VimPlug Plugin Manager pentru Vim

Mai întâi, executați comanda menționată mai jos:

răsuci - fLo ~/. deoarece / încărcare automată / priza . deoarece -- crea - dirs \

https :// brut . githubusercontent . cu / Junegunn / deoarece - priza / maestru / priza . deoarece

Comanda de mai sus –create-dirs creează încărcare automată directorul dacă nu există și descarcă fișierul VimPlug de acolo.

Instalarea pluginului Markdown Live Preview

Există multe plugin-uri care oferă o previzualizare live a fișierului de reducere. O listă cu astfel de pluginuri este prezentată mai jos:

Toate pluginurile își fac treaba foarte eficient. Pentru acest tutorial, voi instala pluginul Vim-Instant-Markdown, deoarece deschide browserul pentru a previzualiza în direct fișierul de îndată ce deschideți orice fișier de markdown în Vim.

Faceți clic aici pentru a deschide pagina web a pluginului VimAwesome Vim-Instant-Markdown și copiați codul pentru VimPlug.

Deschideți fișierul fișierul vimrc cu privilegii sudo:

sudo vim / etc / deoarece / vimrc

Ei bine, nu este recomandat să editați fișierele de sistem, prin urmare, creați un fișier vimrc specific utilizatorului folosind următoarea comandă.

deoarece ~/. vimrc

Puneți următoarele rânduri în fișier.

apel plug#begin ( )

Priza „suan/vim-instant-markdown”

apel plug#end ( )

Puteți instala orice plugin plasând codul pluginului între apelare plug#begin() și apelare plug#end() etichete în fișierul vimrc. Salvați fișierul folosind tastele SHIFT+zz sau utilizați comanda :wq în modul de comandă Vim.

Acum, deschide editorul Vim folosind deoarece comandă și fugi :PlugInstall în modul de comandă.

: PlugInstall

Acesta va instala pluginul și sunteți gata să creați fișierul markdown și să îl previzualizați în direct în editorul Vim.

Crearea unui fișier Markdown în Vim

Cel mai recent Vim oferă o evidențiere a sintaxei fișierului cu markdown.

Pentru a crea fișierul markdown în Vim, utilizați următoarea sintaxă:

deoarece [ nume de fișier ] . md

Puteți utiliza diferite extensii pentru un fișier de reducere, cum ar fi:

  • md
  • mkd
  • reducere

Să creăm un fișier de reducere.

# BINE ATI VENIT

** Acest este Linux **

> Un site care oferă tutoriale legate la Linux și deschis - software-ul sursă .

## Categorii populare

1 . Ubuntu

2 . Comenzi Linux

3 . De ce

### Comanda la Instalați Node . js pe Linux

`sudo apt install nodejs`

### Java Hello World Code

```

clasa HelloWorld {

public static void main ( Şir [ ] argumente ) {

Sistem . afară . println ( 'Salut Lume!' ) ;

}

}

```

Vizita [ Linux ] ( www . linuxhint . cu ) Acum !

În fișierul de mai sus, semnele hash (#, ##, ###) sunt folosite pentru a adăuga titluri cu greutăți diferite. Simbolul mai mare decât (>) este folosit pentru a adăuga citate blocate, iar bifurile (`, “`) sunt folosite pentru a adăuga comenzi sau blocuri de cod, pentru mai multe elemente ale fișierului de reducere, consultați foaia de cheat în secțiunea următoare.

Previzualizarea fișierului Vim Markdown

Pentru a vizualiza fișierul de reducere, aveți nevoie de un dispozitiv de redare care poate traduce fișierul și poate furniza rezultatul conform instrucțiunilor. La fel ca un fișier HTML care necesită un browser web pentru a-l reda, un fișier de markdown are nevoie și de o aplicație pentru a-l vizualiza.

Există multe aplicații de redare disponibile care pot vizualiza un fișier markdown, pentru acest tutorial am instalat un plugin Vim care ne poate ajuta să previzualizam live fișierul markdown.

Așadar, când deschideți orice fișier de reducere, pluginul Vim-Instant-Markdown deschide browserul la o versiune redată de previzualizare live a fișierului de reducere în Vim.

Pe măsură ce editați fișierul în Vim, pluginul va traduce instrucțiunile în timpul de execuție și va oferi o previzualizare live în browser.

Previzualizarea Vim Markdown în Terminal

Fișierele markdown pot fi citite în terminal folosind diferite dispozitive de redare markdown, cum ar fi Pandoc sau Glow. Să instalăm Glow, folosind Snap pe Linux:

sudo snap install glow

Acum, pentru a vizualiza un fișier de reducere în terminal, utilizați:

strălucire [ nume de fișier ] . md

Cu toate acestea, acești cititori interpretează doar un număr limitat de elemente Markdown și este posibil să nu accepte toate caracteristicile. În opinia mea, vizualizarea markdown-ului de la terminal nu este o alegere bună.

Exportarea fișierului Markdown în diferite formate folosind Vim

O caracteristică bună a fișierelor markdown este că le puteți exporta în diferite formate de fișiere, cum ar fi documente, PDF și HTML. Pentru asta, trebuie să instalați un utilitar numit pandoc.

Pentru a instala pandoc-ul pe Linux, utilizați:

sudo apt - obține instala pandoc texlive - latex - baza texlive - fonturi - recomandat texlive - suplimentar - utils texlive - latex - suplimentar

Pentru conversia PDF, este posibil să aveți nevoie de utilități suplimentare menționate în comanda de mai sus.

Notă: Asigurați-vă că salvați fișierul înainte de a executa comenzi pentru exportul fișierelor de reducere într-un format diferit.

Conversia unui fișier Markdown în HTML

Utilizați comanda de mai jos pentru a converti un fișier de reducere în HTML.

Notă: Folosind ! semnează orice comandă externă poate fi executată în editorul Vim.

:! pandoc [ nume de fișier ] . md - O [ nume de fișier ] . html

Conversia unui fișier Markdown în PDF

PDF este un format de fișier acceptat pe scară largă; pentru a converti un fișier markdown într-un PDF, utilizați comanda menționată mai jos:

:! pandoc [ nume de fișier ] . md - O [ nume de fișier ] . pdf

Conversia unui fișier Markdown în Docx

Docx este un alt format de fișier care poate fi convertit.

:! pandoc [ nume de fișier ] . md - O [ nume de fișier ] . docx

Inlocuieste [nume de fișier] în comenzile de mai sus cu numele fișierelor pe care doriți să le convertiți.

Markdown Cheat Sheet

Elementele de reducere utilizate în mod obișnuit sunt prezentate în următoarea imagine:

Concluzie

Vim este un editor puternic care cu ajutorul pluginurilor devine o opțiune și mai bună. Vim oferă evidențierea de bază a sintaxei fișierelor de reducere, astfel încât acestea să poată fi editate cu ușurință în editor. În plus, pentru a previzualiza forma redată a fișierului Markdown, trebuie să instalați un plugin, cum ar fi Vim-Instant-Markdown. Cu ajutorul utilităților Linux, cum ar fi fișierele Pandoc Markdown, pot fi exportate în diferite formate de fișiere.