Përdorimi i VIM: Manuali bazë.

Asnjëherë nuk kam menduar se do ta them këtë, por po më pëlqen jashtëzakonisht redaktori më i mirë atje për terminalin brenda GNU / Linux: VI.

Duke cituar nga wikipedia:

vrull (të Anglisht Unë pashë IMproved) është një version i përmirësuar i redaktori i tekstit vi, të pranishëm në të gjitha sistemet UNIX.

Autori i saj, Bram Moolenaar, prezantoi versionin e parë në 1991, datë nga e cila ka pësuar shumë përmirësime. Karakteristika kryesore e të dy Vim dhe Vi është se ata kanë mënyra të ndryshme që mund të ndërrohen për të kryer operacione të caktuara, gjë që i diferencon ata nga redaktorët më të zakonshëm, të cilët kanë vetëm një mënyrë në të cilën futen porositë duke përdorur kombinime çelësash ose ndërfaqet grafike.

Unë jam një nga ata që menduan se ky ishte një redaktor për "oktapodë" ose njerëz me më shumë se 10 gishta, sepse fakti i thjeshtë i të pasurit kaq shumë shkurtore të tastierës më bëri të mendoj se VI ishte "përbindëshi" i redaktorëve të konsolës. E vërteta është se që nga dje kam mësuar ta përdor (edhe me gjëra shumë themelore) por po mësohem, dhe më e keqja (ose më e mira nga të gjitha) eshte se po me pelqen shume.

Unë kam qenë gjithmonë mirë me mënyrën se si nano, por është e vërtetë që ky redaktor është shumë themelor. Kur kemi një mjedis grafik, kursori mund të përdoret për të kopjuar / ngjitur, por kur jemi në një TTY gjërat ndryshojnë. Ky është përparësia e parë që unë gjej VIM. Karakteristikat e tjera që më pëlqejnë janë:

  • Përzgjedhja e tekstit në kolona.
  • Theksimi i sintaksës.
  • Theksimi i kllapave, kllapave dhe kllapave (kështu që është ideal për programim).
  • Jashtëzakonisht i fuqishëm, edhe kur skedari që po redaktojmë ndërpritet, na lejon ta rimarrim më vonë.
  • këtu ju mund të shihni shumë më tepër ...

Redaktuesi i vetëm i tekstit në tastierë (nga ata qe njoh) që "afrohet" ndaj VI es MCEdit, Redaktori i tekstit i MC-së. Por vini re citimet në fjalinë e mësipërme. VIM madje ka një redaktor në GTK. Por ideja e këtij postimi nuk është që t'ju shesë ose t'ju inkurajojë të përdorni VI, është thjesht një mënyrë për t'ju thënë se është më e lehtë për t'u përdorur sesa duket në të vërtetë.

Tutorial bazë për përdorimin e VIM

Po mendoja të të linja një seri të shkurtoreve të tastierës, por mendoj se do të ishte shumë më praktike nëse do të të tregoja se si funksionon përmes një shembulli. Gjëja e parë që do të bëjmë është instalimi VI nëse nuk e kemi bërë tashmë, ose nëse nuk vjen si parazgjedhje në shpërndarjen tonë të preferuar. Pasi të instalohet, ne hapim një terminal dhe vendosim:

$ vim prueba.txt

Do të shohim diçka si kjo:

Tani shtypim tastin I ose çelësi Fut për të kaluar nga modaliteti i komandës në modalitetin e modifikimit dhe për të filluar shtypjen. Ne shkruajmë ndonjë gjë, nëse është e mundur, që është më e gjatë se dy rreshta. Unë për shembull vendos:

Tani, ne shtypim tastin ESC Për të dalë nga modaliteti i redaktimit, ne lëvizim në fillim të dokumentit me shigjetat e tastierës dhe shtypim butonin V. Ju do të vini re se më poshtë thotë tani VISUAL. Me shigjetën poshtë po shënojmë të gjithë tekstin që shkruajmë. Kur kemi gjithçka të zgjedhur, shtypim tastin Y. Sapo të bëhet kjo, do të shihni se më poshtë tregon numrin e rreshtave të kopjuar.

Tani lëvizim pak më poshtë dhe shtypim butonin P. Sa herë që e shtypim, i njëjti tekst do të ngjitet. Nëse në vend të çelësit Y shtypim tastin X, teksti që kemi zgjedhur do të pritet. Mund ta ngjisim përsëri me çelësin P.

Tani do të ruajmë dokumentin e provës. Ne shtypim ESC nëse jemi në modalitetin edit dhe shkruajmë :w, domethënë dy pika dhe a W. Ajo që bën kjo është të shkruajmë ose të ruajmë atë që po bëjmë. Nëse më vonë shkruajmë :q do të dalim nga redaktori. Nëse ajo që duam të ruajmë dhe të mbyllim, ne shkruajmë 😡.

Tani një hile e fundit. Supozoni se terminali është mbyllur aksidentalisht dhe ne e humbasim dokumentin. Ajo që duhet të bëjmë është të rishkruajmë:

$ vim prueba.txt

dhe ne do të marrim diçka si kjo:

Nëse shikoni në fund, ne kemi një sërë opsionesh. Në këtë rast shtypim tastin R për të tërhequr dokumentin e mëparshëm, atëherë ai do të na kërkojë të shtypim ENTER Dhe voila, ne mund të vazhdojmë atje ku e kemi lënë. Tani, nëse rastësisht kemi goditur çelësin E (edito gjithsesi) ne gjithashtu mund të rimarrim dokumentin duke shtypur : shërohet, dhe ne do të marrim diçka si kjo:

Në këtë rast, opsioni im është të shkruaj numrin 1 dhe voila, puna jonë rikuperohet përsëri.

Nëse dëshironi të përdorni VI më lehtë, atëherë mund të instaloni GVIM, e cila është e njëjtë duke përdorur bibliotekat Gtk për përdorimin e Menus dhe opsioneve të tjera që lehtësojnë punën e përdoruesit.

Ekziston edhe një zgjatje për Firefox thirrje Perandori, që na lejon të trajtojmë shfletuesin sikur VI do të jetë

Dhe deri këtu Si të, çdo sugjerim ose informacion është i mirëpritur në mënyrë që të gjithë të mësojmë më shumë gjëra të dobishme VI.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   nano dijo

    Unë do të përdorja Gvim, megjithëse nuk e shihja theksimin e sintaksës dhe do të ishte mirë nëse vendosni imazhe të ndonjë teksti në HTML për të parë se si është gjithçka. Unë do të shkoj të punoj me Vim dhe pastaj të bëj një nga ato analiza të thella siç bëra me Gedit ... më jep një javë dhe e kam atë.

    1.    Abel dijo

      Nëse dëshironi të shihni se si funksionon theksimi i sintaksës, atëherë ju lë disa shembuj.
      ompldr.org/vZTRlYg
      ompldr.org/vZDd3cw

      Dhe në një lidhje më poshtë shumë skema për ta bërë atë më të këndshme nga ana vizuale. xP

      Përshëndetje.

  2.   Vrasës dijo

    Udhëzuesi vim është shumë i mirë, shpresojmë që një do të bëhet më vonë, pak më i avancuar ose disa hile, të cilat mund të bëhen me këtë mjet;),
    për momentin për të hyrë në këtë botë të vim tani

  3.   ren434 dijo

    Për momentin jam mbërthyer me emacs, e cila kohët e fundit më ka bllokuar gjithnjë e më shumë, nga ana tjetër vim e bën shumë të vështirë për mua të lëviz mes tekstit.

    PS: Urime! Ata janë të parët në Renditjen.

    1.    MSX dijo

      +1

      Ne burrat i përdorim Emacs, e dini!
      Kur fillova të lexoja "Unë kurrë nuk kam menduar se do ta thosha këtë, por po më pëlqen jashtëzakonisht redaktori më i mirë për terminalin në GNU / Linux ..." Mendova: mirë, ai zbuloi Emacs!
      Në vend të kësaj rezulton se djali del me fagot ... gjërat që dikush gjen në rrjet!

      1.    elav <° Linux dijo

        Ohh ai macho. Unë mendoj atëherë ju përdorni AFP, sepse duke përdorur një distro me gjithçka të përtypur mendoj se është edhe një dreq apo jo?

        1.    pandev92 dijo

          Njerëzit emac duket shumë më e lehtë se vim por për shijet e ngjyrave.

  4.   DAV dijo

    vimtutor është një tutorial shumë i mirë ndërveprues, është krijuar që të përfundojë në 25-30 minuta. shumë e rekomanduar!
    apt-get install vimtutor
    vimtutor

    1.    nano dijo

      Kjo sigurisht që funksionon për mua, unë duhet të punoj për këtë

    2.    elav <° Linux dijo

      Po, Vimtutor është vërtet i shkëlqyeshëm ...

  5.   gulçimë dijo

    Luaj këtë lojë dhe kjo është kur nuk do të ndalosh së përdoruri vim dhe do të mësosh ta përdorësh atë marrëzisht, vërtet, do të praktikosh shumë me këtë lojë gjërat më themelore në lidhje me vim të tilla si të dish të lëvizësh shumë shpejt.

    http://vim-adventures.com/

  6.   Mauricio dijo

    Unë nuk jam një zhvillues, prandaj çfarë duhet të bëj: redaktoj disa .conf ose vendos duart e mia në një pkbuild herë pas here, me NANO mjafton dhe kam shumë. Një herë për provë hapa një skedar në VIM dhe as nuk dija se si të dilja prej andej.

  7.   Abel dijo

    Shumë e thjeshtë për ata që fillojnë me vim, edhe unë mendova se ishte një përbindësh, por si gjithçka, kjo është thjesht një çështje e zakonit. xP

    Unë lë shumë skema për ata që duan të provojnë.
    http://code.google.com/p/vimcolorschemetest/

    Përshëndetje.

  8.   i duhur dijo

    @elav, unë ju lë vimrc tim kështu që ju mund të përdorni disa config që punon për ju
    http://paste.desdelinux.net/4465

    1.    elav <° Linux dijo

      Faleminderit

  9.   Annubis dijo

    Po marr një shije për redaktuesin më të mirë që ekziston për terminalin në GNU / Linux

    Ju pëlqen të shkaktoni flakë, hë? Kjo është ndoshta flaka më e vjetër

    PS: VI Gurë!

  10.   Charly dijo

    Tutorial i shkëlqyeshëm! faleminderit shumë

  11.   goditje dijo

    shume interesante: 3

  12.   JSequeiros dijo

    Diçka themelore është gjithmonë e mirë.

  13.   Rene, nga Meksika, mundet. dijo

    Goodshtë mirë të dish pak për gjithçka, në rast se një ditë do të të duhet, Njeriu i mençur gjithmonë do të vlerësojë sakrificën e shokut të tij.

  14.   william dijo

    Tutorial i shkëlqyeshëm, por unë jam i ri në këtë dhe nuk di si të shtoj redaktorin e brigthscript në gvim https://github.com/chooh/brightscript.vim.git Mund të më ndihmoni mua