Sebenzisa i-VIM: Isifundo esisisiseko.

Andizange ndicinge ukuba ndiza kuyithetha le nto, kodwa ndiyamthanda kakhulu umhleli ongcono ngaphandle apho kwi-terminal GNU / Linux: VI.

Ukucaphula kwi Wikipedia:

vím (ye isiNgesi Ndabona i-Improved) luhlobo oluphuculweyo lwe umhleli wokubhaliweyo vi, ikhoyo kuzo zonke iinkqubo UNIX.

Umbhali wayo, Bram Moolenaar, Wazisa ingxelo yokuqala kwi 1991, umhla ekuye kwenziwa kuwo uphuculo oluninzi. Olona phawu luphambili kuzo zombini iVim kunye neV kukuba kukuba baneendlela ezahlukeneyo zokutshintshela ukwenza imisebenzi ethile, eyahlulahlula kubahleli abaqhelekileyo, abanendlela enye kuphela apho iiodolo zingeniswa kusetyenziswa indibaniselwano ephambili okanye ujongano lomzobo.

Ndingomnye wabo babecinga ukuba lo ngumhleli we "octopus" okanye abantu abaneminwe engaphezulu kwe-10, kuba inyani yokuba nezindlela ezimfutshane ezinje ngokundenza ndicinge ukuba VI yayiyi "monster" yabahleli beConsole. Inyani yile yokuba ukusukela izolo bendifunda ukuyisebenzisa (Nditsho nezinto ezisisiseko) kodwa ndiyayiqhela, kwaye eyona nto imbi kakhulu (okanye eyona ilungileyo) kukuba ndiyithanda kakhulu.

Ndisoloko ndihlala ndikhululekile ngendlela nano, kodwa kuyinyani ukuba lo mhleli ubaluleke kakhulu. Xa sinendawo yemizobo, isikhombisi sinokusetyenziselwa ukukopa / ukuncamathisela, kodwa xa sikwi-TTY, izinto ziyatshintsha. Esi sisibonelelo sokuqala endisifumanayo iVIM. Ezinye izinto endizithandayo zezi:

  • Ukukhethwa kokubhaliweyo kwiikholamu.
  • Ukuqaqanjiswa kweSyntax.
  • Ukuqaqambiswa kwabazali, iibrakethi kunye nebrace (ukuyenza ilungele inkqubo).
  • Inamandla amakhulu, nokuba ifayile esiyihlelayo iphazamisekile, iyasivumela ukuba siyiphinde kamva.
  • Apha ungabona ezinye ezininzi ...

Umhleli wokubhaliweyo kuphela kwikhonsoli (kwezo ndibaziyo) "esondela" kwi VI es MCEedit, Umhleli wombhalo kaMC. Kodwa qaphela iikowuti kwesi sivakalisi singentla. I-VIM inayo nomhleli kwi-GTK. Kodwa umbono wale posi ayikokuthengisa okanye ukukhuthaza ukuba usebenzise VI, yindlela elula yokukuxelela ukuba kulula ukuyisebenzisa kunokuba ivele ngokwenyani.

Isifundo esisisiseko ekusebenziseni iVIM

Bendicinga ukukushiya uthotho lweendlela ezimfutshane, kodwa ndicinga ukuba kunokuba luncedo ngakumbi ukuba ndikubonise indlela esebenza ngayo ngomzekelo. Into yokuqala esiza kuyenza ukufaka VI ukuba asikayenzi, okanye ukuba ayizukuza ngokusasazeka kulwabiwo lwethu oluthandayo. Nje ukuba sifakwe, sivula i-terminal kwaye sibeka:

$ vim prueba.txt

Siza kubona into enje:

Ngoku cinezela iqhosha I okanye isitshixo Faka ukuswitsha ukusuka kwimo yokuyalela ukuhlela imowudi kwaye uqale ngokuchwetheza. Sibhala nantoni na, ukuba kunokwenzeka, enemigca engaphezu kwemibini. Ndibeke umzekelo:

Ngoku, sicinezela iqhosha I-ESC Ukuphuma kwimowudi yokuhlela, siya ekuqaleni koxwebhu kunye neentolo zebhodibhodi kwaye ucinezela iqhosha V. Uya kuqaphela ukuba apha ngezantsi kuthi ngoku NGOKUBONAKALAYO. Ngotolo olusezantsi siphawula yonke into esiyibhalayo. Xa sikhethe yonke into, sicinezela iqhosha Y. Nje ukuba yenziwe, uyabona ukuba ngezantsi kwayo kubonisa inani lemigca ekhutshelweyo.

Ngoku sihamba kancinci kwaye sicinezela iqhosha P. Ngalo lonke ixesha silicofa, kuya kufakwa umbhalo ofanayo. Ukuba endaweni yesitshixo Y sicofa isitshixo X, isicatshulwa esikhethileyo siya kunqunyulwa. Singayincamathisela umva ngesitshixo P.

Ngoku siza kugcina uxwebhu lovavanyo. Siyacinezela I-ESC ukuba sikwimo yokuhlela kwaye sibhala :wOko kukuthi, amanqaku amabini kunye no-a W. Into eyenzayo ukubhala okanye ukugcina oko sikwenzayo. Ukuba kamva sibhala :q siza kuphuma kumhleli. Ukuba into esiyifunayo kukugcina nokuvala, siyabhala 😡.

Ngoku iqhinga lokugqibela. Masithi ngengozi sivale isiphelo sendlela kwaye siphulukene noxwebhu. Into ekufuneka siyenzile kukuphinda sibhale:

$ vim prueba.txt

kwaye siya kufumana into enje:

Ukuba ujonga esiphelweni sinothotho lwezinto onokukhetha kuzo. Kule meko sicinezela isitshixo R Ukufumana kwakhona uxwebhu lwangaphambili, emva koko iya kusicela ukuba sicinezele NGENA Kwaye voila, singaqhubeka apho besishiye khona. Ngoku, ukuba ngempazamo sibetha isitshixo E (hlela kunjalo) sinokuphinda silifumane uxwebhu ngokuchwetheza : kuchacha, kwaye siya kufumana into enje:

Kule meko ukhetho lwam kukubhala inombolo eyi-1 kunye ne-voila, umsebenzi wethu uyafunyanwa kwakhona.

Ukuba ufuna ukusebenzisa VI ngokulula, emva koko unokufaka GVIM, efanayo ukusebenzisa iilayibrari ze-Gtk ekusetyenzisweni kweMenyu kunye nolunye ukhetho olwenza umsebenzi womsebenzisi

Kukho nolwandiso lwe Firefox umnxeba Vimperor, esivumela ukuba siphathe isikhangeli ngokungathi VI izakuba ngu 😀

Ukuza kuthi ga ngoku Kwenziwa kanjani, naluphi na uluvo okanye ulwazi lwamkelekile ukuze sonke sifunde izinto eziluncedo malunga VI.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   nano sitsho

    Ndingasebenzisa i-Gvim, nangona ndingakhange ndibone ukuqaqanjiswa kwes syntax kwaye bekuya kuba kuhle ukuba ubeke imifanekiso yesicatshulwa esithile kwi-HTML ukubona ukuba yonke loo nto injani. Ndizokusebenza neVim kwaye emva koko ndenze olunye lolwahlalutyo olunzulu njengoko ndenzile ngeGedit… ndinike iveki kwaye ndinayo.

    1.    abel sitsho

      Ukuba ufuna ukubona ukuba ukuqaqambisa kwe-syntax kusebenza njani ndikushiyele imizekelo embalwa.
      ompldr.org/vZTRlYg
      ompldr.org/vZDd3cw

      Kwaye kwikhonkco elingezantsi kwezikimu ezininzi zokwenza ukuba zibonakale ngakumbi. I-xP

      Ukubulisa

  2.   umbulali sitsho

    Isifundo se-vim silunge kakhulu, ngethemba lokuba enye iya kwenziwa kamva, inkqubela phambili ethe kratya okanye amaqhinga athile, anokwenziwa ngesi sixhobo;),
    Okomzuzwana wokungena kweli hlabathi le-vim ngoku

  3.   Ren434 sitsho

    Okwangoku ndinamathele kwi-emacs, ethe yandibambisa ngakumbi nangakumbi, kwelinye icala i-vim yenza kube nzima kakhulu kum ukuhamba phakathi kwesicatshulwa.

    PS: Siyavuyisana nawe! Bokuqala kwiNqanaba.

    1.    msx sitsho

      +1

      Thina madoda sisebenzisa ii-Emac, uyazi!
      Ukuqala kwam ukufunda "Andizange ndicinge ukuba ndiza kuyithetha le nto, kodwa ndiyamthanda kakhulu umhleli obalaseleyo we-terminal kwi-GNU / Linux ..." Ndacinga: kuhle, wafumanisa ii-Emacs!
      Endaweni yokuba kuvela ukuba umntu uphuma kunye nefagots-izinto ezifunyanwa ngumntu kumnatha!

      1.    I-elav <° iLinux sitsho

        Ohh loo macho. Ndicinga ukuba uyayisebenzisa I-LFS, kuba ukusebenzisa i-distro nayo yonke into ehlafunwayo ndicinga ukuba ikwayinyani?

        1.    iipandev92 sitsho

          I-emacs yomntu ibonakala ilula ngakumbi kune-vim kodwa kwimibala ekhethiweyo.

  4.   UDav sitsho

    I-vimtutor sisifundo esihle kakhulu sokusebenzisana, siyilelwe ukugqitywa kwimizuzu engama-25 ukuya kwengama-30. kucetyiswa kakhulu!
    apt-get install vimtutor
    vimtutor

    1.    nano sitsho

      Ngokuqinisekileyo iyandisebenzela, kuya kufuneka ndisebenze kuloo nto

    2.    I-elav <° iLinux sitsho

      Ewe, iVimtutor ilungile ngokwenene ...

  5.   ivili sitsho

    Dlala lo mdlalo kwaye kulapho ungayi kuyeka ukusebenzisa i-vim kwaye uya kufunda ukuyisebenzisa ngobudenge, eneneni, uya kuziqhelanisa kakhulu nalo mdlalo zezona zinto zisisiseko malunga ne-vim njengokukwazi ukuhamba ngokukhawuleza.

    http://vim-adventures.com/

  6.   mauritius sitsho

    Andinguye umphuhlisi, ke into ekufuneka ndiyenzile: ukuhlela ezinye .conf okanye ukubeka izandla kwi-pkbuild amaxesha ngamaxesha, kunye ne-NANO yanele kum kwaye ndinokuninzi. Kanye ukuvavanywa ndavula ifayile kwiVIM kwaye andazi nokuba ndiphume njani apho.

  7.   abel sitsho

    Isisiseko sabo baqala nge-vim, ndaye ndacinga ukuba sisilo esikhulu kodwa njengayo yonke into, yinto nje yesiqhelo. I-xP

    Ndishiya izikimu ezininzi kwabo bafuna ukuzama.
    http://code.google.com/p/vimcolorschemetest/

    Ukubulisa

  8.   efanelekileyo sitsho

    @elav, Ndishiya i-vimrc yam ukuze usebenzise isakhelo esikusebenzela 😉
    http://paste.desdelinux.net/4465

    1.    I-elav <° iLinux sitsho

      Enkosi 😀

  9.   Annubis sitsho

    Ndifumana incasa yomhleli olungileyo okhoyo kwisiphelo sendlela kwi-GNU / Linux

    Uthanda ukudala amadangatye, huh? Eli lelona dangatye lidala 😛

    I-PS: VI Iingxondorha!

  10.   charly sitsho

    Isifundo esihle kakhulu! enkosi kakhulu 😀

  11.   sukuvuthela sitsho

    umdla kakhulu: 3

  12.   JSequeiros sitsho

    Into esisiseko ihlala ilungile.

  13.   URene, waseMexico, unako. sitsho

    Kulungile ukwazi okuncinci ngayo yonke into, ukuba uyayifuna ngenye imini, Indoda esisilumko iya kuhlala ilixabisa idini lomnye umntu.

  14.   william sitsho

    Isifundo esihle kakhulu kodwa ndimtsha kule nto kwaye andazi ukuba ndongeze njani umhleli webrigthscript kwi-gvim https://github.com/chooh/brightscript.vim.git Ungandinceda