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.
- A függőségek telepítése
- A Vim Markdown előnézetének előfeltételei
- A VimPlug Plugin Manager for Vim telepítése
- A Markdown Live Preview beépülő modul telepítése
- Markdown fájl létrehozása a Vimben
- A Vim Markdown fájl előnézete
- A Vim Markdown előnézete a terminálban
- A Markdown fájl exportálása különböző formátumokba a Vim használatával
- Markdown Cheat Sheet
- Következtetés
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 nodejsEzutá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 / vimrcNos, nem ajánlott szerkeszteni a rendszerfájlokat, ezért hozzon létre egy felhasználó-specifikus vimrc fájlt a következő paranccsal.
mert ~/. vimrcHelyezze 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.
: PlugInstallTelepí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 ] . mdKü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 glowMost 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.