Kā izveidot un priekšskatīt Vim Markdown failus

Ka Izveidot Un Prieksskatit Vim Markdown Failus



Markdown ir viegla, viegli lietojama iezīmēšanas valoda, ko izmanto teksta formatēšanai vienkārša teksta failā. Markdown valoda tiek plaši izmantota, lai izveidotu README failus tādās platformās kā GitHub, Trello, StackExchange un SourceForge. Tas neaprobežojas tikai ar README failu izveidi; to izmanto arī, lai izveidotu tīmekļa saturu, e-pastus un tehnisko dokumentāciju.

Vim var izmantot, lai izveidotu, rediģētu un izpildītu atzīmes failus tieši no termināļa. Vairāki spraudņi ļauj ierakstīt atzīmes un tiešraidē priekšskatīt izvadi.

Šajā rokasgrāmatā tiks pētītas Vim iespējas izveidot, modificēt un priekšskatīt atzīmes failus.







Piezīme: Lai iegūtu norādījumus šajā apmācībā, es izmantoju Linux (Ubuntu 22.04).



Vim nepārskata atzīmes failus no kastes. Lai atveidotu iezīmēšanas failu, ir nepieciešama pilnīga iestatīšana. Lai programmā Vim iespējotu atzīmes failu tiešo priekšskatījumu, ir jāinstalē noteiktas atkarības un priekšnoteikumi.



Atkarību instalēšana

Lai palaistu atzīmes failus, izmantojot Vim, operētājsistēmā Linux ir jābūt instalētai šādai programmai:





  • Node.js
  • NPM

Lai instalētu Node.js operētājsistēmā Linux, izmantojiet:

sudo apt install nodejs

Pēc tam jums jāinstalē Node Package Manager (npm), izmantojot šādu komandu:



sudo apt install npm

Lai pārbaudītu Node.js versiju, izmantojiet mezgls -v komandu un pakotņu pārvaldnieka lietošanai npm -v . The npm tiek izmantots, lai instalētu mini Node.js serverus, kas nepieciešami dažādiem Vim atzīmes failu priekšskatīšanas spraudņiem.

Priekšnosacījumi, lai skatītu Vim Markdown

Lai sagatavotu Vim atzīmes faila renderēšanai, ir jāizmanto spraudņi. Labākais veids, kā instalēt spraudņus programmā Vim, ir Vim spraudņu pārvaldnieka izmantošana. Vietnē Vim var instalēt dažādus spraudņu pārvaldniekus, piemēram, VimPlug, Pathogen, Neobundle vai Vundle. Es instalēju VimPlug, tomēr tas ir atkarīgs no personīgajām vēlmēm.

VimPlug spraudņu pārvaldnieka instalēšana programmai Vim

Vispirms izpildiet tālāk minēto komandu:

č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

Iepriekš minētā komanda –radīt-rež rada automātiskā ielāde direktorijā, ja tā neeksistē, un tur lejupielādē VimPlug failu.

Markdown Live Preview spraudņa instalēšana

Ir pieejami daudzi spraudņi, kas piedāvā atzīmes faila reāllaika priekšskatījumu. Tālāk ir sniegts šādu spraudņu saraksts:

Visi spraudņi veic savu darbu ļoti efektīvi. Šajā apmācībā es instalēšu spraudni Vim-Instant-Markdown, jo tas atver pārlūkprogrammu, lai tiešraidē priekšskatītu failu, tiklīdz programmā Vim atverat jebkuru atzīmes failu.

Noklikšķiniet šeit, lai atvērtu VimAwesome Vim-Instant-Markdown spraudņa tīmekļa lapu un kopētu VimPlug kodu.

Atveriet failu vimrc failu ar sudo privilēģijām:

sudo vim / utt / jo / vimrc

Nav ieteicams rediģēt sistēmas failus, tāpēc izveidojiet lietotājam raksturīgu vimrc failu, izmantojot šo komandu.

jo ~/. vimrc

Ievietojiet failā šādas rindas.

zvanu plug#begin ( )

Spraudnis 'suan/vim-instant-markdown'

zvanu plug#end ( )

Varat instalēt jebkuru spraudni, ievietojot spraudņa kodu starp tiem izsaukt spraudni#begin() un izsaukt plug#end() tagus vimrc failā. Saglabājiet failu, izmantojot taustiņus SHIFT+zz, vai izmantojiet komandu :wq komandu režīmā Vim.

Tagad atveriet Vim redaktoru, izmantojot jo komandu un palaist :PlugInstall komandu režīmā.

: PlugInstall

Tas instalēs spraudni, un jūs esat gatavs izveidot atzīmes failu un tiešraidē to priekšskatīt Vim redaktorā.

Markdown faila izveide programmā Vim

Jaunākajā Vim versijā tiek nodrošināta atzīmes faila sintakses izcelšana.

Lai programmā Vim izveidotu atzīmes failu, izmantojiet šādu sintaksi:

jo [ faila nosaukums ] . md

Atzīmes failam varat izmantot dažādus paplašinājumus, piemēram:

  • md
  • mkd
  • uzcenojums

Izveidosim atzīmes failu.

# LAIPNI LAIPNI

** Šis ir Linux **

> Vietne, kas piedāvā ar to saistītas apmācības uz Linux un atvērt - avota programmatūra .

## Populāras kategorijas

1 . Ubuntu

2 . Linux komandas

3 . Kāpēc

### Komanda uz Instalējiet Node . js ieslēgts Linux

`sudo apt install nodejs'

### Java Hello World Code

```

klase HelloWorld {

publisks statisks tukšums galvenais ( Stīga [ ] args ) {

Sistēma . ārā . println ( 'Sveika pasaule!' ) ;

}

}

```

Apmeklējums [ Linux ] ( www . linuxhint . ar ) Tagad !

Iepriekš minētajā failā jaucējzīmes (#, ##, ###) tiek izmantotas, lai pievienotu virsrakstus ar atšķirīgu svaru, simbols lielāks par (>) tiek izmantots, lai pievienotu citātu, un tiek izmantotas atzīmes (`, '`). lai pievienotu komandas vai koda blokus, vairāk atzīmes faila elementu skatiet krāpšanās lapā nākamajā sadaļā.

Vim Markdown faila priekšskatīšana

Lai skatītu atzīmes failu, ir nepieciešams renderētājs, kas var tulkot failu un nodrošināt izvadi, kā norādīts. Tāpat kā HTML failam, kura atveidei nepieciešama tīmekļa pārlūkprogramma, arī atzīmes failam ir nepieciešama lietojumprogramma, lai to skatītu.

Ir pieejamas daudzas renderēšanas programmas, kas var skatīt atzīmes failu. Šai apmācībai esam instalējuši Vim spraudni, kas var palīdzēt mums tiešraidē priekšskatīt atzīmes failu.

Tātad, atverot jebkuru atzīmes failu, spraudnis Vim-Instant-Markdown atver pārlūkprogrammu programmā Vim esošā atzīmes faila tiešraides priekšskatījuma versijai.

Rediģējot failu programmā Vim, spraudnis pārtulkos izpildlaika norādījumus un sniegs tiešo priekšskatījumu pārlūkprogrammā.

Vim Markdown priekšskatīšana terminālī

Atzīmes failus var nolasīt terminālī, izmantojot dažādus atzīmes renderētājus, piemēram, Pandoc vai Glow. Instalēsim Glow, izmantojot Snap operētājsistēmā Linux:

sudo snap install glow

Tagad, lai skatītu atzīmes failu terminālī, izmantojiet:

spīdēt [ faila nosaukums ] . md

Tomēr šie lasītāji interpretē tikai ierobežotu skaitu Markdown elementu un var neatbalstīt visas funkcijas. Manuprāt, atzīmes skatīšana no termināļa nav laba izvēle.

Markdown faila eksportēšana dažādos formātos, izmantojot Vim

Laba atzīmes failu iezīme ir tā, ka varat tos eksportēt dažādos failu formātos, piemēram, dokumentos, PDF failos un HTML. Lai to izdarītu, jums jāinstalē utilīta, ko sauc par pandoc.

Lai instalētu pandoc operētājsistēmā Linux, izmantojiet:

sudo apt - gūt instalējiet pandoc texlive - latekss - bāzes texlive - fonti - ieteicams texlive - papildus - utils texlive - latekss - papildus

PDF konvertēšanai var būt nepieciešamas papildu utilītas, kas minētas iepriekš minētajā komandā.

Piezīme: Noteikti saglabājiet failu, pirms izpildāt komandas, lai eksportētu atzīmes failus citā formātā.

Markdown faila konvertēšana uz HTML

Izmantojiet tālāk norādīto komandu, lai pārvērstu atzīmes failu uz HTML.

Piezīme: Izmantojot ! Parakstīt jebkuru ārējo komandu var izpildīt Vim redaktorā.

:! pandoc [ faila nosaukums ] . md - O [ faila nosaukums ] . html

Markdown faila konvertēšana uz PDF

PDF ir plaši pieņemts faila formāts; lai pārvērstu atzīmes failu par PDF, izmantojiet tālāk minēto komandu:

:! pandoc [ faila nosaukums ] . md - O [ faila nosaukums ] . pdf

Markdown faila konvertēšana uz Docx

Docx ir vēl viens faila formāts, kuru var konvertēt.

:! pandoc [ faila nosaukums ] . md - O [ faila nosaukums ] . docx

Nomainiet [faila nosaukums] iepriekš minētajās komandās ar failu nosaukumiem, kurus vēlaties konvertēt.

Markdown apkrāptu lapa

Parasti izmantotie samazināšanas elementi ir parādīti šajā attēlā:

Secinājums

Vim ir spēcīgs redaktors, kas ar spraudņu palīdzību kļūst par vēl labāku iespēju. Vim nodrošina atzīmes failu pamata sintakses izcelšanu, lai tos varētu viegli rediģēt redaktorā. Turklāt, lai priekšskatītu Markdown faila renderēto formu, jums ir jāinstalē spraudnis, piemēram, Vim-Instant-Markdown. Ar Linux utilītu palīdzību, piemēram, pandoc markdown failus var eksportēt dažādos failu formātos.