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.
- Atkarību instalēšana
- Priekšnosacījumi, lai priekšskatītu Vim Markdown
- VimPlug spraudņu pārvaldnieka instalēšana programmai Vim
- Markdown Live Preview spraudņa instalēšana
- Markdown faila izveide programmā Vim
- Vim Markdown faila priekšskatīšana
- Vim Markdown priekšskatīšana terminālī
- Markdown faila eksportēšana dažādos formātos, izmantojot Vim
- Markdown apkrāptu lapa
- Secinājums
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 nodejsPē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 / vimrcNav ieteicams rediģēt sistēmas failus, tāpēc izveidojiet lietotājam raksturīgu vimrc failu, izmantojot šo komandu.
jo ~/. vimrcIevietojiet 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ā.
: PlugInstallTas 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 ] . mdAtzī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 glowTagad, 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 - papildusPDF 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.