Car-tech

Old-School Geek Tool: Muokkaa tekstiä Vim

A virtual choir 2,000 voices strong | Eric Whitacre

A virtual choir 2,000 voices strong | Eric Whitacre
Anonim

Vapaa tekstieditori Vim on klassisen * nix-tekstieditorin Windows (ja monet muut alustat) toteutus, vi. "Vim" on lyhyt "Vi, Improved" ja sen ominaisuuksista puuttuu (kuten komentosarjat, tiedostoyhdistelmät ja GUI-kuori), sydän on vi.

Välilehdet ja muokattavat ikkunat lisäävät kokemusta, mutta Vimin ytimessä on klassinen vi.

Älä sekoita tekstinmuokkausta "tekstinkäsittelyohjelmalla". Vim on tarkoitettu ensisijaisesti koodin muokkaamiseen, erityisesti erätiedostoihin ja komentosarjoihin, mutta sitä voidaan varmasti käyttää muihin asioihin. Lisäksi Vim on modaalinen, mikä on käsite, joka saattaa olla outoa monille moderneille (eli 1980 jälkeen) käyttäjille. REPLACE-tilassa, kun painat näppäintä, avain syötetään asiakirjaan. Komentotilassa, kun painat näppäintä, suoritetaan asianmukainen komento. Kirjoita "3dw" REPLACEtilaan ja näet, että nämä kirjaimet näkyvät kohdistimessasi. Kirjoita sama sekvenssi komentotilassa, ja poistat asiakirjan seuraavat kolme sanaa. (Kirjoita 'u' kumoamaan tietenkin!) Voit vaihtaa toimintatapoja napsauttamalla Escape-painiketta. Pieni palkki näytön alareunassa kertoo missä tilassa olet.

Tämä saattaa kuulostaa siltä, ​​että se on enemmän vaivaa kuin se on, mutta kun olet oppimiskäyrän yli, Vim: n teho ja nopeus ovat hämmästyttäviä. Modeemin vuoksi yleisimpiä komentoja ei tarvitse "koristaa" ctrl- tai alt-näppäimillä. Haluatko hypätä eteenpäin sanaa? Hit 'w'. Haluatko hypätä eteenpäin 7 sanaa? Hit '7w'. Siirry riville 34? 34G. Tiedoston yläreuna? GG. Viimeinen rivi tiedostoon? G. Kaikki tärkeimmät navigointi- ja muokkaustoiminnot vaativat vain 2 tai 3 avainta, ilman EMACS: n edellyttämiä outoja sormenjälkiharjoituksia tai menoja valikoissa. Vim Windows-karttaa myös useimpia vakiomääriä, joten sivu ylös ja sivun alas toimivat odotetusti - ja jos haluat, että ne tekevät jotain muuta, voit muokata näppäinyhdistelmän tiedostoa.

Vim sisältää perusnäytön ja voit käyttää hiirtä monien komentoiden suorittamiseen, mutta jos rajoitat itseäsi vain hiiren toimintoihin, saatat käyttää myös muistilehteä. Jos kirjoitat ensisijaisesti muotoiltua tekstiä, Vim ei ole paras työkalu sinulle (mutta jos sinun täytyy kirjoittaa merkitty teksti, kuten LaTEX, se voi olla erittäin hyödyllinen!), Mutta jos muokkaat paljon erätiedostoja, PERL skriptejä tai vastaavia - ja varsinkin jos vaihdat säännöllisesti Windowsin ja * nix -ympäristöjen välillä, se on erittäin tehokas. Sen lisäksi, mikäli ohjaat Vimia, geek-uskosi nousee varmasti muutamiin loviin.