Weboldal keresés

6 legjobb Vi/Vim által inspirált kódszerkesztő Linuxra


A Vim (a Vi Improved rövidítése) egy ingyenes, nyílt forráskódú, hatékony, jól konfigurálható és bővíthető szövegszerkesztő. Nagy és elkötelezett felhasználói közösséggel rendelkezik, amely folyamatosan hasznos új szkripteket és frissítéseket hoz létre a szövegszerkesztőhöz. A Vim több száz programozási nyelvet és fájlformátumot támogat, így az egyik legjobb többplatformos kódszerkesztő.

Olvassa el még: 18 legjobb IDE programozóknak és fejlesztőknek

Bár a Vimet folyamatosan fejlesztik, hogy sokkal jobb szövegszerkesztővé váljon, sok felhasználó mára több Vim-szerű szerkesztőt hozott létre kevesebb, de hatékony és használható funkcióval. Ebben a cikkben áttekintjük a 6 legjobb Vi/Vim által ihletett kódszerkesztőt Linux rendszerekhez.

1. Kakoune kódszerkesztő

A Kakoune egy ingyenes, nyílt forráskódú, interaktív, gyors, teljesen testreszabható és szkriptezhető, Vim által ihletett kódszerkesztő kliens/szerver architektúrával. Unix-szerű rendszereken fut, mint például Linux, FreeBSD, MacOS és Cygwin.

Számos szövegszerkesztő/író eszközzel érkezik, támogatja a szintaxis kiemelését, az automatikus kiegészítést gépelés közben, és számos különböző programozási nyelvet támogat. Többszörös kijelölést is végrehajt, mint alapvető eljárást a szöveggel való interakcióhoz. Ezenkívül a Kakoune kliens/szerver architektúrája lehetővé teszi az együttműködésen alapuló kódszerkesztést.

2. Neovim

A Neovim egy ingyenes, nyílt forráskódú, hatékony, bővíthető és használható kódszerkesztő, amely a Vim alapvető hagyományos funkcióit biztosítja. Ez a Vim kiterjesztése, amely egy beépített Linux terminálemulátorral rendelkezik olyan modern terminálfunkciókkal, mint a kurzorstílus, a fókusz események és a zárójeles beillesztés. Fontos, hogy támogatja a legtöbb Vim beépülő modult.

A NeoVim olyan AppImage-et biztosít, amely a legtöbb Linux rendszeren fut, csak töltse le és futtassa az ábrán látható módon.

curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage
chmod u+x nvim.appimage
./nvim.appimage

3. Amp szövegszerkesztő

Az Amp egy ingyenes, nyílt forráskódú, könnyű, egyszerű és Vi/Vim által ihletett kódszerkesztő a Linux terminálhoz, amelyet Rust programozási nyelven fejlesztettek ki. Egyszerűsített módon valósítja meg a Vi/Vim alapvető interakciós modelljét, és összeállít néhány alapvető funkciót, amelyek a modern szövegszerkesztőkben megtalálhatók.

4. Vis – Vim-szerű szövegszerkesztő

A Vis egy ingyenes, nyílt forráskódú, Vi-szerű kódszerkesztő, amely kiterjeszti a vi modális szerkesztését több kurzor/kiválasztás beépített támogatásával, amelyek ugyanazon szerkesztő strukturális reguláris kifejezés alapú parancsnyelvével vannak megvalósítva.

Fájl- és könyvtárböngészővel érkezik, támogatja a diff-módot, a vimgrep-et, a titkosítást és a tömörítést. Támogatja az olyan általános fájlarchiválási formátumokat, mint a tar, zip és még sok más. Lehetővé teszi többek között olyan hálózati protokollok használatát is, mint a HTTP, FTP és SSH. Ezenkívül a Vis tartalmaz egy beágyazott shell-ellenőrzőt és még sok mást.

A Vis a legtöbb Linux disztribúcióban megtalálható, és könnyen telepíthető csomagkezelő rendszerekkel.

5. Nvi – Node.JS VI szövegszerkesztő

Az Nvi egy ingyenes, nyílt forráskódú, Vim által ihletett kódszerkesztő, amely a Vim legjobb funkcióit kínálja, 256 színű terminálszöveg-alapú felhasználói felülettel és csempézett ablakokkal kombinálva.

Saját üzemmódjai vannak: COMBO, NORMAL, REPLACE, BLOCK, LINE-BLOCK és COMMAND. Lehetővé teszi több munkamenet összekapcsolását a fogadó-vendég konfigurációban, így lehetővé teszi az együttműködésen alapuló kódszerkesztést. Ezenkívül támogatja a helyi UNIX-ot és a távoli TCP-foglalatot a párosításhoz.

6. Pyvim – Pure Python Vim klón

A Pyvim egy ingyenes nyílt forráskódú, a Vim Pythonban való újraimplementációja, C-kiterjesztések nélkül, és Pypy-n fut. Támogatja a Vi billentyűk összerendelését, a szintaxis kiemelését, a sok színsémát, a vízszintes és függőleges felosztást, a lapokat és még sok minden mást.

Ez minden! Ebben a cikkben felsoroltuk a 6 legjobb Vim által ihletett kódszerkesztőt Linuxhoz. Ha kihagytunk valamit, amit használ, tudassa velünk az alábbi visszajelzési űrlapon keresztül.