Car-tech

Old-School Geek Tool: Szöveg szerkesztése Vim

Old School Emerson Commander

Old School Emerson Commander
Anonim

Ingyenes szövegszerkesztő A Vim egy klasszikus * nix szövegszerkesztő Windows (és sok más platform) megvalósítása, vi. A "Vim" rövidíti a "Vi, Improved" -ot, és bár hiányzik a vi funkciók (például a szkriptek, a fájlok egyesítése és a GUI shell), a szíve vi.

A fülek és átméretezhető ablakok növelik az élményt, de a Vim magja klasszikus vi.

Ne keverje össze a "szövegszerkesztőt" szövegszerkesztővel. A Vim elsősorban a kód szerkesztésére, főleg a kötegelt fájlok és parancsfájlok szerkesztésére szolgál, noha minden bizonnyal más dolgokra is használható. Ezenkívül a Vim modális, ami olyan koncepció, amely sok modern (vagyis 1980 után) felhasználó számára különös lehet. Beszúrás módban, ha megnyomta a gombot, a kulcs be van írva a dokumentumba. A parancsmódban, amikor megnyom egy kulcsot, egy megfelelő parancs végrehajtásra kerül. Írja be a "3dw" szöveget beillesztési módba, és a betűk megjelenik a kurzornál. Írja be ugyanazt a sorrendet parancsmódba, és törölni fogja a következő három szót a dokumentumból. (Írja be az "u" -t, hogy visszavonja, természetesen!) Az Escape megnyomásával váltogathat. Egy kis sáv a képernyő alján megmondja, hogy milyen üzemmódban vagy.

Ez úgy hangzik, mintha több baj lenne, mint amennyire érdemes, de ha egyszer meghaladja a tanulási görbét, Vim ereje és sebessége elképesztő. A modalitás miatt a leggyakoribb parancsokat nem kell "csipogni" a ctrl- vagy alt-billentyűkkel. Szeretnél egy szót kihagyni? Hit 'w'. Szeretne előre ugorni 7 szót? Hit '7w'. Menj a 34. sorra? 34G. A fájl teteje? gg. Utolsó sor a fájlban? G. A legfontosabb navigációs és szerkesztési funkciók mindössze 2 vagy 3 kulcsot igényelnek, anélkül, hogy az EMACS által igényelt bizarr ujjlenyomat-gyakorlatokat vagy a menükben vándorolnának. A Vim a Windows térképekhez a legtöbb kulcsos kulcsot is tartalmazza, ezért a várakozásoknak megfelelően a lapozás és a lefelé mutató munkák - és ha valami mást szeretne végrehajtani, akkor szerkesztheti a billentyűkötések fájlját.

A Vim alapvető GUI-t tartalmaz, és lehetővé teszi az egér használatát számos parancs végrehajtásához, de ha csak az egér funkciójára korlátozza magát, használhatja a Jegyzettömböt is. Ha elsősorban formázott szöveget írsz, a Vim nem a legjobb eszköz az Ön számára (de ha feliratos szöveget szeretne írni, például a LaTEX, akkor nagyon hasznos lehet!), De ha sok kötegelt fájlt szerkesztesz, a PERL szkriptek vagy hasonlók - és különösen, ha rendszeresen mozog a Windows és a * nix környezet között - rendkívül erős. Amellett, hogy ha Vim mestere lesz, akkor a geek hitelessége biztosan fel fog ugrani.