Vim Markdown fájlok létrehozása és előnézete

Vim Markdown Fajlok Letrehozasa Es Elonezete



A Markdown egy könnyű, könnyen használható jelölőnyelv, amelyet egyszerű szöveges fájlban lévő szöveg formázására használnak. A Markdown nyelvet széles körben használják README fájlok létrehozására olyan platformokon, mint a GitHub, Trello, StackExchange és SourceForge. Nem korlátozódik a README fájlok létrehozására; webtartalom, e-mailek és műszaki dokumentáció létrehozására is szolgál.

A Vim segítségével közvetlenül a terminálról hozhatók létre, szerkeszthetők és futtathatók leértékelési fájlok. Több bővítmény lehetővé teszi a leértékelés beírását és a kimenet élő előnézetét.

Ez az útmutató feltárja a Vim képességeit a leíró fájlok létrehozására, módosítására és előnézetére.







Jegyzet: Az oktatóanyagban található utasításokért Linuxot használok (Ubuntu 22.04).



A Vim nem tekinti meg a dobozból kivett leértékelési fájlok előnézetét. A jelölőfájl megjelenítéséhez teljes beállítás szükséges. A Vim leértékelési fájlok élő előnézetének engedélyezéséhez bizonyos függőségek és előfeltételek telepítése szükséges.



A függőségek telepítése

A leíró fájlok Vim használatával történő futtatásához a következő programnak kell telepítve lennie Linuxon:





  • Node.js
  • NPM

A Node.js Linux rendszerre történő telepítéséhez használja a következőket:

sudo apt install nodejs

Ezután telepítenie kell a Node Package Managert (npm) a következő paranccsal:



sudo apt install npm

A Node.js verziójának ellenőrzéséhez használja a csomópont -v parancs és a csomagkezelő használatához npm -v . A npm mini Node.js kiszolgálók telepítésére szolgál, amelyek a különböző Vim markdown fájl előnézeti beépülő moduljaihoz szükségesek.

A Vim Markdown megtekintésének előfeltételei

A Vim felkészítéséhez a leértékelési fájl megjelenítésére a beépülő modulokat kell használnia. A Vim beépülő modulok telepítésének legjobb módja a Vim bővítménykezelő használata. Különféle bővítménykezelők telepíthetők a Vim-re, például a VimPlug, a Pathogen, a Neobundle vagy a Vundle. Telepítem a VimPlugot, de ez a személyes preferenciáktól függ.

A VimPlug Plugin Manager for Vim telepítése

Először hajtsa végre az alábbi parancsot:

becsavar - fLo ~/. mert / automatikus betöltés / dugó . mert -- teremt - rendezők \

https :// nyers . githubusercontent . val vel / junegunn / mert - dugó / fő- / dugó . mert

A fenti parancs a –létrehozás-rendezők létrehozza a automatikus betöltés könyvtárba, ha nem létezik, és onnan letölti a VimPlug fájlt.

A Markdown Live Preview beépülő modul telepítése

Számos plugin létezik, amelyek élő előnézetet kínálnak a leértékelési fájlról. Az ilyen bővítmények listája az alábbiakban található:

Az összes plugin nagyon hatékonyan végzi a feladatát. Ehhez az oktatóanyaghoz a Vim-Instant-Markdown beépülő modult fogom telepíteni, mert megnyitja a böngészőt a fájl élő előnézetéhez, amint megnyit egy leértékelési fájlt a Vimben.

Kattintson ide a VimAwesome Vim-Instant-Markdown bővítmény weboldalának megnyitásához, és másolja ki a VimPlug kódját.

Nyissa meg a vimrc fájlt sudo jogosultságokkal:

sudo vim / stb / mert / vimrc

Nos, nem ajánlott szerkeszteni a rendszerfájlokat, ezért hozzon létre egy felhasználó-specifikus vimrc fájlt a következő paranccsal.

mert ~/. vimrc

Helyezze be a következő sorokat a fájlba.

hívás plug#begin ( )

Dugó 'suan/vim-instant-markdown'

hívás plug#end ( )

Bármely bővítményt telepíthet, ha a beépülő modul kódját közé helyezi a plug#begin() hívása és a plug#end() hívása címkéket a vimrc fájlban. Mentse el a fájlt a SHIFT+zz billentyűkkel, vagy használja a :wq parancsot Vim parancsmódban.

Most nyissa meg a Vim szerkesztőt a mert parancsoljon és futtasson :PlugInstall parancs módban.

: PlugInstall

Telepíti a beépülő modult, és készen áll a leértékelési fájl létrehozására és élő előnézetére a Vim szerkesztőben.

Markdown fájl létrehozása a Vimben

A legfrissebb Vim már a dobozból is kiemeli a fájlok szintaxisát.

A Vim leírófájl létrehozásához használja a következő szintaxist:

mert [ fájl név ] . md

Különféle kiterjesztéseket használhat a leértékelési fájlokhoz, például:

  • md
  • mkd
  • árleszállítás

Hozzon létre egy leértékelési fájlt.

# ÜDVÖZÖLJÜK

** Ez van Linux **

> Egy webhely, amely kapcsolódó oktatóanyagokat kínál nak nek Linux és nyissa meg - forrásszoftver .

## Népszerű kategóriák

1 . Ubuntu

2 . Linux parancsok

3 . Miért

### Parancs nak nek Telepítse a Node-ot . js tovább Linux

`sudo apt install nodejs`

### Java Hello World Code

```

osztályú HelloWorld {

public static void main ( Húr [ ] args ) {

Rendszer . ki . println ( 'Helló Világ!' ) ;

}

}

```

Látogatás [ Linux ] ( www . linuxhint . val vel ) Most !

A fenti fájlban a hash (#, ##, ###) jelek különböző súlyú címsorok hozzáadására szolgálnak, a nagyobb mint (>) szimbólum az idézőjel hozzáadására, és a pipák (`, '`) A parancsok vagy kódblokkok hozzáadásához további leértékelési fájlelemeket találhat a következő szakaszban található csalólapon.

A Vim Markdown fájl előnézete

A leértékelési fájl megtekintéséhez olyan megjelenítőre van szüksége, amely le tudja fordítani a fájlt, és az utasításoknak megfelelően megadja a kimenetet. Csakúgy, mint egy HTML-fájlhoz, amelynek megjelenítéséhez webböngészőre van szükség, a leértékelési fájlnak is szüksége van egy alkalmazásra a megtekintéséhez.

Számos megjelenítőalkalmazás áll rendelkezésre, amelyek megtekinthetik a leértékelési fájlt, ehhez az oktatóanyaghoz telepítettünk egy Vim beépülő modult, amely segíthet a leértékelési fájl élő előnézetének megtekintésében.

Tehát, amikor megnyit egy leértékelési fájlt, a Vim-Instant-Markdown beépülő modul megnyitja a böngészőt a Vim-ben található leértékelési fájl élő előnézeti verziójához.

Miközben szerkeszti a fájlt a Vimben, a beépülő modul lefordítja az utasításokat a futási időben, és élő előnézetet ad a böngészőben.

A Vim Markdown előnézete a terminálban

A leértékelési fájlok a terminálban olvashatók különböző markdown rendererekkel, mint például a Pandoc vagy a Glow. Telepítsük a Glow-t a Snap használatával Linuxon:

sudo snap install glow

Most a terminálban lévő leértékelési fájl megtekintéséhez használja:

világít [ fájl név ] . md

Ezek az olvasók azonban csak korlátozott számú Markdown elemet értelmeznek, és előfordulhat, hogy nem támogatják az összes funkciót. Véleményem szerint a leárazást a terminálról nézni nem jó választás.

A Markdown fájl exportálása különböző formátumokba a Vim segítségével

A markdown fájlok jó tulajdonsága, hogy exportálhatja őket különböző fájlformátumokba, például dokumentumokba, PDF-ekbe és HTML-be. Ehhez telepítenie kell a pandoc nevű segédprogramot.

A pandoc Linuxra való telepítéséhez használja:

sudo apt - kap telepítse a pandoc texlivet - latex - alap texlive - betűtípusok - ajánlott texlive - külön- - utils texlive - latex - külön-

A PDF konvertálásához szükség lehet a fenti parancsban említett extra segédprogramokra.

Jegyzet: Mentse el a fájlt, mielőtt végrehajtaná a leíró fájlok más formátumba exportálására vonatkozó parancsokat.

Markdown fájl konvertálása HTML formátumba

Az alábbi paranccsal konvertálhat egy markdown fájlt HTML formátumba.

Jegyzet: Használata ! jel bármely külső parancs végrehajtható a Vim szerkesztőben.

:! pandoc [ fájl név ] . md - O [ fájl név ] . html

Markdown fájl konvertálása PDF-be

A PDF egy széles körben elfogadott fájlformátum; a markdown fájl PDF formátumba konvertálásához használja az alábbi parancsot:

:! pandoc [ fájl név ] . md - O [ fájl név ] . pdf

Markdown fájl konvertálása Docx formátumba

A Docx egy másik fájlformátum, amely leértékelési fájl konvertálható.

:! pandoc [ fájl név ] . md - O [ fájl név ] . docx

Helyettesíteni a [fájl név] a fenti parancsokban a konvertálni kívánt fájlnevekkel.

Markdown Cheat Sheet

Az általánosan használt leértékelési elemeket a következő kép mutatja:

Következtetés

A Vim egy hatékony szerkesztő, amely bővítmények segítségével még jobb lehetőséggé válik. A Vim biztosítja a leíró fájlok alapvető szintaktikai kiemelését, így azok könnyen szerkeszthetők a szerkesztőben. Ezenkívül a Markdown fájl megjelenített formájának előnézetéhez telepítenie kell egy bővítményt, például a Vim-Instant-Markdownt. A Linux segédprogramok, például a pandoc markdown fájlok segítségével különböző fájlformátumokba exportálhatók.