VIM: Perusopetus.

En koskaan ajatellut sanovan tätä, mutta pidän uskomattoman parhaasta päätoimittajasta GNU / Linux: VIM.

Viitataan wikipedia:

puhti ( Englanti Näin IMproved) on parannettu versio tekstieditori vi, läsnä kaikissa järjestelmissä UNIX.

Sen kirjoittaja, Bram Moolenaar, esitteli ensimmäisen version vuonna 1991, päivämäärä, josta lähtien siihen on tehty monia parannuksia. Sekä Vim: n että Vi: n pääominaisuus on, että niillä on erilaiset tilat, joiden välillä voidaan vaihtaa tiettyjen toimintojen suorittamiseksi, mikä erottaa ne yleisimmistä editorista, joilla on vain yksi tila, jossa tilaukset syötetään näppäinyhdistelmillä tai graafiset rajapinnat.

Olen yksi niistä, jotka ajattelivat, että tämä oli "mustekalojen" tai yli 10 sormen ihmisten editori, koska yksinkertainen tosiasia, että minulla on niin monta pikanäppäintä, sai minut ajattelemaan VIM se oli konsolitoimittajien "hirviö". Totuus on, että eilen lähtien olen oppinut käyttämään sitä (jopa hyvin perusasioilla), mutta olen tottunut siihen, ja pahinta (tai mikä parasta) se että pidän siitä liikaa.

Olen aina ollut tyytyväinen nano, mutta on totta, että tämä editori on liian yksinkertainen. Kun meillä on graafinen ympäristö, kohdistinta voidaan käyttää kopioimiseen / liittämiseen, mutta kun olemme TTY: ssä, asiat muuttuvat. Se on ensimmäinen etu, jonka löydän V: stäIM. Muita ominaisuuksia, joista pidän, ovat:

  • Sarakkeiden tekstin valinta.
  • Syntaksin korostus.
  • Sulujen, suluiden ja aaltosulkujen korostaminen (joten se on ihanteellinen ohjelmointia varten).
  • Erittäin tehokas, vaikka muokkaamamme tiedosto keskeytettäisiin, sen avulla voimme palauttaa sen myöhemmin.
  • täällä voit nähdä monia muita ...

Ainoa tekstieditori konsolissa (tuntemistani) joka "lähestyy" VIM es MCEdit, MC: n tekstieditori. Huomaa kuitenkin yllä olevan lauseen lainaukset. VIM: llä on jopa GTK-editori. Mutta tämän viestin idea ei ole myydä sinua tai kannustaa heitä käyttämään VIM, se on yksinkertaisesti tapa kertoa sinulle, että sitä on helpompi käyttää kuin se todella näyttää.

Perusopastus VIM: n käytöstä

Ajattelin jättää sinulle sarjan pikanäppäimiä, mutta mielestäni olisi paljon käytännöllisempää, jos näytän sinulle kuinka se toimii esimerkin avulla. Ensimmäinen asia, jonka teemme, on asentaa VIM jos emme ole vielä tehneet sitä tai jos se ei tule oletusarvoisesti suosikkijakelumme kautta. Asennuksen jälkeen avaamme päätelaitteen ja laitamme:

$ vim prueba.txt

Näemme jotain tällaista:

Nyt painamme näppäintä I tai avain liite vaihtaaksesi komentotilasta muokkaustilaan ja aloittaaksesi kirjoittamisen. Kirjoitamme mitä tahansa, jos mahdollista, yli kaksi riviä. Laitoin esimerkiksi:

Nyt painamme näppäintä ESC Poistu muokkaustilasta siirtymällä asiakirjan alkuun näppäimistön nuolilla ja painamalla näppäintä V. Huomaat, että alla sanotaan nyt VISUAALINEN. Alanuolella merkitsemme kaiken kirjoittamamme tekstin. Kun kaikki on valittu, painamme näppäintä Y. Kun tämä on tehty, näet, että sen alla on kopioitujen rivien määrä.

Nyt siirrymme vähän matalammaksi ja painamme näppäintä P. Joka kerta kun painamme sitä, sama teksti liitetään. Jos avaimen sijaan Y painamme näppäintä X, valitsemamme teksti leikataan pois. Voimme liittää sen uudelleen avaimella P.

Nyt aiomme tallentaa testiasiakirjan. Painamme ESC jos olemme muokkaustilassa ja kirjoitamme :weli kaksi pistettä ja a W. Tämä on kirjoittaa tai tallentaa mitä teemme. Jos myöhemmin kirjoitamme :q poistumme editorista. Jos haluamme tallentaa ja sulkea, kirjoitamme 😡.

Nyt viimeinen temppu. Oletetaan, että pääte on vahingossa suljettu ja kadotamme asiakirjan. Meidän on tehtävä uudelleenkirjoittaminen:

$ vim prueba.txt

ja saamme jotain tällaista:

Jos katsot loppua, meillä on joukko vaihtoehtoja. Tässä tapauksessa painamme näppäintä R hakeaksesi edellisen asiakirjan, se pyytää meitä painamaan ENTER Ja voila, voimme jatkaa siitä, mihin jäimme. Nyt, jos sattumalta löysimme avaimen E (muokkaa joka tapauksessa) voimme myös hakea asiakirjan kirjoittamalla : toipua, ja saamme jotain tällaista:

Tässä tapauksessa minun vaihtoehtoni on kirjoittaa numero 1 ja voila, työmme palautuu jälleen.

Jos haluat käyttää VIM helpompaa, sitten voit asentaa GVIM, joka on sama käyttämällä Gtk-kirjastoja valikoiden ja muiden käyttäjän työtä helpottavien vaihtoehtojen käyttöön.

Verkkotunnukselle on jopa laajennus Firefox puhelu Vimperaattori, jonka avulla voimme käsitellä selainta ikään kuin VIM se tulee olemaan 😀

Ja niin pitkälle Miten, kaikki ehdotukset tai tiedot ovat tervetulleita, jotta voimme kaikki oppia lisää hyödyllisiä asioita VIM.


21 kommenttia, jätä omasi

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   nano dijo

    Haluaisin käyttää Gvimiä, vaikka en nähnyt syntaksin korostamista, ja olisi ollut hyvä, jos laitat kuvia tekstistä HTML-muotoon nähdäksesi, kuinka kaikki tämä on. Aion työskennellä Vimin kanssa ja sitten tehdä yksi niistä syvistä analyyseistä, kuten tein Geditin kanssa ... annan minulle viikon ja minulla on se.

    1.    Abel dijo

      Jos haluat nähdä syntaksikorostuksen, jätän sinulle pari esimerkkiä.
      ompldr.org/vZTRlYg
      ompldr.org/vZDd3cw

      Ja alla olevassa linkissä paljon järjestelmiä, jotta se olisi visuaalisesti miellyttävämpi. xP

      Tervehdys.

  2.   Slayer dijo

    Erittäin hyvä vim-opetusohjelma, toivottavasti yksi tehdään myöhemmin, hieman edistyneempi tai joitain temppuja, jotka voidaan tehdä tällä työkalulla;),
    hetkeksi päästä tähän vim-maailmaan nyt

  3.   ren434 dijo

    Tällä hetkellä olen jumissa emacien kanssa, mikä on viime aikoina ollut minulle yhä enemmän loukussa, toisaalta vim vaikeuttaa minun siirtymistä tekstin välillä.

    PS: Onnittelut! He ovat ensimmäisiä rankingissa.

    1.    MSX dijo

      +1

      Me miehet käytämme Emacsia, tiedätkö!
      Kun aloin lukea "En koskaan ajatellut sanovan tätä, mutta pidän uskomattomasti GNU / Linuxin päätelaitteen parhaasta editorista ..." Ajattelin: hienoa, hän löysi Emacsin!
      Sen sijaan käy ilmi, että kaveri menee ulos pedoilla 😛 asioista, jotka netistä löytyy!

      1.    elav <° Linux dijo

        Ohh, se macho. Luulen, että sitten käytät LFS, koska distron käyttäminen kaikella pureskeltavalla luulen, että se on myös fagot oikein?

        1.    92 dijo

          Man emacs näyttää melko helpommalta kuin vim, mutta värien makuun.

  4.   dav dijo

    vimtutor on erittäin hyvä interaktiivinen opetusohjelma, se on suunniteltu valmistuvan 25-30 minuutissa. erittäin suositeltavaa!
    apt-get install vimtutor
    vimtutor

    1.    nano dijo

      Se toimii varmasti minulle, minun on työskenneltävä sen kanssa

    2.    elav <° Linux dijo

      Kyllä, Vimtutor on todella hieno ...

  5.   vinkuva dijo

    Pelaa tätä peliä ja silloin et lopeta vimin käyttöä ja opit käyttämään sitä typerästi, todella, harjoitat paljon tämän pelin kanssa vimin perusasioita, kuten osaamista liikkua melko nopeasti.

    http://vim-adventures.com/

  6.   Mauricio dijo

    En ole kehittäjä, joten minun täytyy tehdä: muokata .conf-tiedostoa tai laittaa käteni aika ajoin pkbuildiin, NANO: n kanssa se riittää minulle ja minulla on paljon. Kerran testausta varten avasin tiedoston VIM: ssä, enkä edes tiennyt miten päästä sieltä.

  7.   Abel dijo

    Melko yksinkertainen niille, jotka aloittavat vimistä, vaikka ajattelin sen olevan hirviö, mutta kuten kaikki, se on vain tapana. xP

    Jätän paljon järjestelmiä niille, jotka haluavat kokeilla.
    http://code.google.com/p/vimcolorschemetest/

    Tervehdys.

  8.   asianmukainen dijo

    @elav, jätän sinulle vimrc-tiedostoni, jotta voit käyttää jotakin sinulle sopivaa kokoonpanoa 😉
    http://paste.desdelinux.net/4465

    1.    elav <° Linux dijo

      Kiitos 😀

  9.   Annubis dijo

    Saan maistaa parasta päätoimittajaa GNU / Linux-päätelaitteessa

    Haluat aiheuttaa liekkejä, vai mitä? Tämä on todennäköisesti vanhin liekki 😛

    PS: VI Rocks!

  10.   Charly dijo

    Erinomainen opetusohjelma! kiitos paljon 😀

  11.   puhallus dijo

    erittäin mielenkiintoinen: 3

  12.   JSequeiros dijo

    Jotain perustavaa laatua on aina hyvä.

  13.   Meksikolainen Rene voi. dijo

    On hyvä tietää vähän kaikesta, jos jonain päivänä tarvitset sitä. Viisas ihminen arvostaa aina toistensa uhrausta.

  14.   william dijo

    Erinomainen opetusohjelma, mutta olen tässä uusi ja en tiedä miten lisätä brigthscript-editori gvimiin https://github.com/chooh/brightscript.vim.git Voisitteko auttaa minua