Vim iyo Emacs: Dhamaan Jabhadda Deggan

Waxaa ka mid ah dagaallo quduus ah Halyeeyada ugu badan ee aan ka warqabno waa dagaalka daabacaha. Vi / Vim oo ka dhan ah Emacs. Tani waa mid xiiso gaar ah leh maxaa yeelay labaduba waa barnaamijyo bilaash ah oo leh awood aad u sarreysa.

Tani sanado badan ayey dib u socotaa. Emacs waxaa soo saaray Richard Stallman sannadihii 35-yadii, oo la sii daayay qiyaastii 1991 sano ka hor. Vi wuxuu ku saabsan yahay isku da ', oo uu abuuray Bill Joy. Vim, dhanka kale, waa wax dhowaan soo kordhay oo ka dhashay baahida loo qabo Bram Moolenar si loo abuuro jaantuska 'Vi for Amiga' XNUMX.

Sidee dib u noqotaa! Daabacayaasha laga bilaabo da'da dhagaxa, markii noloshu fududayd. Anaguna waan sii wadeynaa adeegsiga maxaa yeelay way isbeddelayaan oo waxay laqabsanayaan waqtiyada. Vim iyo Emacs waxay adeegsadaan isdhexgalka casriga ah ee GTK, waxay leeyihiin luuqado u gaar ah oo lagu dheereeyo, maareeyayaasha xirmooyinka; iyo waxyaabo kale oo iyaga dhex dhigay tifaftireyaasha casri ah.

Maxaan u isticmaalaa?

Aynu dhigno xaalad gebi ahaanba mala-awaal ah. Gúgol waa erey xisaabeed oo qeexaya mid ku xigo boqol eber. Sideen ugu qori karnaa tifaftiraha qoraalka?

Xalka ugu horeeya ee maskaxdayda ku soo dhacayaa waa in mid la qoro oo la riixo furaha 0 illaa laga gaarayo tiirka khaanaddu ii dhigayo 101, maxaa yeelay astaamaha 101 waa inay cabbiraan muujintaan. Waxaan u maleyneynaa inaan ku saxeyno tan tifaftire qoraal ah oo karti leh, kaas oo leh bar heer ah oo lagu soo bandhigo waxyaabahan

Hadda, waxaan ka fikiri karaa xal ka fudud:

i1 ESC 100a0 ESC

Dabcan xalkani wuxuu u baahan yahay Vim, ama ugu yaraan Vi. Ku amar waa wax iska fudud, waxayna u egtahay inaan ku dhahayno Vim: Ahaanshaha qaab caadi ah, geli 1 oo uu ku soo laabto qaabkiisii ​​caadiga ahaa. Hada gali ka dib markasta boqol jeer 0 oo uu ku soo laabto qaabkiisii ​​caadiga ahaa. Vim waxay fulin doontaa amarkayaga su'aal la'aan.

Kakanaanta

Xalkani wuxuu u egyahay mid aad u adag, waana helay. Marka hore, maxaa yeelay waxaan la macaamilnaa fikradda a tifaftiraha modal. Laakiin waxaa jira xaalado ay aad uga faa'iido badan tahay sida ay u muuqato.

Aynu nidhaahno waxaan leenahay liis wax laga iibsado. Waxaan aadeynaa dukaanka waxaanan rabnaa inaan qoro waxaan soo qaadaneyno. Xusuusnow inay tahay wax mala awaal ah, qofna yuusan geyn kombuyuutarkooda dukaanka si ay cunto ugu doontaan. Sikastaba, kani waa liistadayada:

1 Muuska 4 tufaax 2 kiilo oo sonkor ah 1 Litir oo biyo ah

Waa liis aad u fudud oo wax laga iibsado. Laakiin waxaan qaban doonnaa xoogaa tallaabo ah. Marka hore, waxaan u maleynayaa in moos aan badneyn uusan xumaan doonin. Maaddaama aan jecel nahay bilicsanaanta, waxaan ka beddelaynaa qaybta hoose ee gudaha tufaaxa in iyada looga tago sidii Banana waxaana ku badaleynaa magacyada cutubyada soo gaabintooda.

Marka aan bilowno. Maaddaama aan dooneyno kaydinta liistadeena asalka ah, waxaan nuqul ka sameysaneynaa 4 sano jir oo waxaan ku dhajinaynaa hoosta p. Taabo Ctrl-dhowr jeer si aad u kordhiso tirada muuska una gudub dhamaadka erayga xiga e. Waxaan u dhaadhacnaa safka labaad, waxaan sameynaa a Fm si aad uhesho erayga tufaax oo aad ku dhufato ~ (AltGr-4 kumbuyuutarkeyga) si xarafka ugu beddelo nambarkiisa kore. Waxaan samaynaa a j in loo dhaadhaco safka xiga waxaanan ka soo muuqaneynaa k kilo con b. Waxaan uga baxeynaa qaab caadi ah adigoo garaacaya cw iyo qorista ereyga beddelka ee kiilo, kaas oo noqon doona kg. Waxaan riixnaa ESC, anagoo kusoo noqonayna qaab caadi ah iyo markale j in si la mid ah loo sameeyo Liter. Diyaar. Tani waa sida liiskayagu hadda u egyahay.

3 Mooska 4 tufaax 2 kg oo sonkor ah 1 L oo biyo ah

Awoodda

Aynu ku soo koobno ​​ficilka kor ku xusan tan:

4yy G p 2Ctrl-A e Fm ~ jb cw kg ESC jb cw L ESC

Waan ixtiraamey meelaha qaar si aan u fahmo, laakiin badanaa lama sameeyo. Amarkan robotku wuxuu naga dhigayaa inaan wax badan ka fikirno waxtarkeeda. Laakiin sida xaqiiqada ah way ka dhakhso badan tahay tan tan marka loo dhaqaaqo jiirka, xulashada, nuqul ka, dhejiska, tirtirka iyo wixii la mid ah.

Tifatirayaasha ilaa iyo inta Vim ama Emacs ay sidan sameyn karaan maxaa yeelay waxaa la soo saaray sanado iyo fikrado aad u cad oo ku saabsan sida wax loo sameeyo.

Qalooca barashada

Haa, iyagu waa kuwo dhaadheer. Laakiin taasi waa waxa dadaallada ah sida kareemka loogu talagalay, taas oo bixisa jawi Vim ah oo gebi ahaanba diyaar u ah in la isticmaalo sanduuqa iyada oo aan loo baahnayn in lala dagaallamo qaababka iyo walxaha, iyo qaabka loo yaqaan 'Guru-mode', oo ah 'Emacs kordhin' - illaa inta aan ogahay - wuxuu caawiyaa bilowga.

Guru-mode waa qeyb ka mid ah Emacs Prelude, aruurinta kordhinta maxaa kuu fududeynaya hadaad rabto inaad waxbarto.

Kordhinta

Maaddaama ay yihiin tifaftireyaal baahsan oo ka badan tifaftirayaal badan oo casri ah oo leh luuqado u gaar ah oo lagu dheereeyo, waxaad ka heli kartaa mowduucyo midabbo leh, waxyaabo dheeri ah iyo waxyaabo kale. Waxaa jira waxyaabo xiisa leh sida halkaas:

Waxay umuuqataa inay ka fududahay (ama kafiicantahay) barnaamijka fidinta Emacs Lisp marka loo eego VimScript. Waxaan ula jeedaa, waa luuqad shaqeyneysa oo loo fasiray xayeysiis taas loo sameeyay, lidka luuqad lama huraan ah oo loo sameeyay qaabeynta iyo kordhinta.

Gabagabo

Fiiri! Wax lacag ah kuguma fadhiyo, labaduba waa software bilaash ah oo loo qaybiyo bilaash. Waa inay ku jiraan meelaha lagu kaydiyo dhammaan qaybinta uu yaqaanno ninku xitaa waxaa laga heli karaa nidaamyada lahaanshaha ragga. Ma jiraan wax badan oo kale oo la weydiisto.

Ugu dambayntiina, haddii aad la yaabtay sababta aan u dhigay e hor Emacs cinwaanka halkii aan ka noqon lahaa y, waa sababta ay aniga sifiican iigu muuqato. Wax sida / í-macs /. Waan awooday inaan naftayda badbaadiyo dhibaatooyinka higaada anigoo badalaya booska, laakiin runtii waan jeclahay Vim inaan ku sameeyo taas it


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   Rootiya 87 dijo

    Waxaan isticmaalaa nano oo kaliya si aan u saxo feylasha qaarkood 0.0

    1.    Anti dijo

      Tani inta badan waa dood loo adeegsado. Waxaan arkaa in dad badani doorbidaan inaanan iyaga tijaabin, waxaanan bilaabay inaan qoro wax aan ku dhiirrigeliyo. Intaasi waa intaas.

      (Waan ogahay inay tahay shey daciif ah)

      1.    Damian rivera dijo

        Ma ahan caajis gabi ahaanba, emacs iyo vim waa tafatirayaal qoraal weyn, waxaan ka jeclahay (vim) halkii aan kaheli lahaa IDE

        Salaan

        1.    Anti dijo

          Mahadsanid. Hadda markaan ka fikirayo, waxaan u maleynayaa inaan si qalad ah u siiyay qaadasho. 'Qaybinta' aan sheegay waxay umuuqataa in maanta uun lasoo saaray.

    2.    KZKG ^ Gaara dijo

      ahahaha isla waxbaa igu dhaca, marka nano aniga ayaa iga hadhay 😀

  2.   eolander dijo

    Dhawaan waxaan ubaahanahay inaan kufifiyo feyl telnet meesha-helitaanka ee dd-wrt waana inaan xasuustaa vi.

  3.   msx dijo

    mid. " waxaa jira dagaal daabiciye. »
    QALAD!
    Vim waa tifaftire, Emacs waa isku-darka diyaar-u-isticmaalka hadron ee kombiyuutarkaaga, waad ogtahay!

    2. Isticmaalka Kreemka (ajjj) ama nooc kasta oo "caawiye" ah oo loogu talagalay Vim ama Emacs waxay la mid tahay rakibidda Manjaro iyo inaad iska dhigto inaad rakibtay oo aad isticmaashay Arch - iyadoo la adeegsanayo digniinta suurtagalka ah ee caawiyaha uusan beddelin nuxurka Vim ama Emacs iyo Manjaro waa Manjaro laakiin maaha Arch.

    Haddii aad runtii rabto inaad ku dhajiso Emacs waxaa jira goobo wanaagsan:
    http://emacsrocks.com/
    http://www.masteringemacs.org/
    http://batsov.com/prelude/
    http://lisperati.com/casting.html

    1.    Anti dijo

      Emacs waa turjubaan Lisp ah oo leh astaamo lagu daray tifaftirka qoraalka.
      Kariimku wuxuu noqon karaa wax kasta oo aad rabto, laakiin waa halkaa si aysan bilawgu toos ugu dhicin darbiga qaabeynta qaabka.
      Emacs xoogaa wuu ka fudud yahay marka hore, maxaa yeelay haa, u qor kan hore

  4.   annubis dijo

    [hab falmewar ON]

    Emacs, nidaamkaas qalliinka ee 35 sano kadib wali maqantahay tifaftire qoraal wanaagsan 😛

  5.   Xikyz dijo

    "Vim iyo Emacs". "E" cinwaanka (iyo meel qoraalka ka mid ah) ayaa si qaldan loo isticmaalay ...

    1.    Xikyz dijo

      Jid ahaan, waxaan u adeegsadaa wax kasta oo horeyba u jiray. Waxaan bilaabay isticmaalkiisa sanadkii hore hadana waxay igu noqotay wax aan lagamamaarmaan u ahay. Waxay kaloo leedahay faa iidada in vi horay loogu sii rakibay dhamaan (ama ugu yaraan ugu yaraan dhammaan), taas oo kudhowaad isku mid ka ah maaraynta, sidaa darteed ogaanshaha sida loo isticmaalo waxaad wax ka beddeli kartaa feylal qeybinta kasta, ha lahaato X11 iyo haddii kale.

      Waxaan isku dayay Emacs, laakiin waxay umuuqdeen iskudhafyo kumbuyuutar oo aan raaxo lahayn sidaa darteed waxaan diirada saaray Vim

    2.    Anti dijo

      Horay ayuu ugu sharaxay salka hoose. Aniga ahaan maxaa loo isticmaali karaa e maxaa yeelay weedha ayaa u eg / vim iyo i-macs /, U fiirsashada in y isu beddelayso e marka ereyga ku xiga uu ku bilaabmo dhawaaqa i.
      Si kastaba ha noqotee, waxay ahayd mid aad u qurux badan in gadaal loo dhigo oo laga fogaado dhibaatooyinka, laakiin tijaabooyin yar oo aan cidna wax u dhimayn.

      1.    Xikyz dijo

        Hagaag, ma aanan helin inaan aqriyo maqaalka oo dhan waqti la'aan haha ​​darteed.

        Wali si khaldan ayey u tahay si kastaba ha noqotee, illaa iyo inta ay sifiican u muuqato.

        1.    Anti dijo

          Waa caadi. Waxba kama badna sheygan la yaabka leh ee lagu dhaliili karo iyada oo aan la dhammayn akhriska.
          Waxaan rajeynayaa inaad iga raali galin karto maqnaashahan. Waxay u muuqataa in dib-u-eegista ay iyaguba sii gudbiyeen, markaa waa inay ila waafaqsanaadaan, laakiin tixraacyada qaar ee ka socda RAE ee ku saabsan ereyada qalaad waa in dib loo eego Kuwani lama tarjumi karo.

          1.    Xikyz dijo

            Haa, ma aanan dhameynin, waan qirayaa qaladka, laakiin waqti ma haysto waqtiyadan dambe mana jiri karo inta aan jeclaan lahaa. Xaqiiqdii, waa wax lala yaabo in ugu dambeyntii aan halkaan joogi lahaa daqiiqado yar maanta.

            Erayada qalaad, isku xirnaanta 'iyo' ma aha eray qalaad, in kasta oo emacs yahay. Laga soo bilaabo wixii aan ka fahmay (oo aanan sidoo kale u hayn waqti aan ku xaqiijiyo hadda) emacs waa inuu akhriyaa emacs, iyadoo aan loo eegin inta aan ku aqrino Ingiriisiga. Haddii kale way adkaan doontaa in lagu dhaqmo qawaaniinta higgaadda, maxaa yeelay haddii aad ku hadasho Isbaanish uma baahnid inaad ku hadasho Ingiriis ama Jarmal, sidaa darteedna maahan inaad ogaato sida ereyadaas loogu dhawaaqo luqadahaas.

            Sikastaba, ma aheyn dhaleeceyn, kaliya faalo waxaanan kuu sheegayaa hada kadib inaan marwalba jeclahay qoraaladaada 😉

        2.    Anti dijo

          Mahadsanid. Jawaab celin iyo dhaleecayn wax dhisaysa ayaa ina wada adeegaysa.

  6.   diazepam dijo

    Ma jecli inaan adeegsado laakiin, koorsada Programming-ka ee Advanced Advanced, waa inaad sameysid tifaftire nooca Vim-ka ah, laakiin haskell.

  7.   Tiyo100 dijo

    Waxaan doorbidayaa vi ama vim inaan ahaado midka ugu caansan aduunka maxaa yeelay OS kasta wuxuu u shaqeeyaa si isku mid ah dhamaantiisna * nix ayaa kujirta wax walbana waxaan ula jeedaa qofkasta oo ka socda GNU / Linux, HP-UX, Solaris, AIX, BSD ilaa noocyada gaagaaban ee Linux sida dd-wrt.

  8.   Abimael martell dijo

    Waxaan barnaamijka kula qaataa 100% VIM (Ruby, PHP, Javascript, Coffescript, CSS, iyo inbadan)
    halkan waxaa loogu talagalay qaybinta barnaamijyada ruby, waa mid aad u dhameystiran oo leh waxyaabo badan oo faa'iido leh, salaan (https://github.com/carlhuda/janus)

    1.    Damian rivera dijo

      Tani waa waxa aan dhaho (kor) Waxaan u isticmaalaa vim mono, java, perl, bash iyo python, kaliya luuqadaha aan turjumeyn waa inay isticmaalaan terminalka si loo soo ururiyo, FreeBSD waxaan u isticmaalaa (una adeegsadaa) VI badan waa tafatiraha u dhashay laakiin sidoo kale ku dheji ee iyo joe aad u fiican (oo la mid ah nano), Gentoo waxa ugu fiican ayaa ah inay keento nano laakiin mar hore ayaan soo ururiyey vim waana jeclahay wax badan! Waa tifaftiraha ugu fiican ee jira oo wax laga beddelay baahiyahaaga waa qalab ku habboon nidaamka maamulka

      Salaan

  9.   AsDayaanna ( dijo

    Vim Vim Vim!, Weligiis, waxay u shaqaysaa wax walba iyo meel kasta, weligay ma beddelo

  10.   nano dijo

    Ahm, ma ogi, caajis baan ahay oo waxaan isticmaalaa Sublime xD

  11.   Daniel Rojas dijo

    Marwalba waan isticmaalaa Vim, waan jeclahay waana u arkaa mid wax ku ool ah oo raaxo leh 😀

  12.   dragnell dijo

    Si fudud u muuji, lagama maarmaan u ah maalintayda maalinba maalinta ka dambaysa.

  13.   Guido rolon dijo

    VIM XEERARKA! laakiin «ed» ROCKS !!!!,

  14.   sababtoo ah dijo

    Vim oranji wuxuu qoraa cimriin wanaagsan vim wuxuu qoraa caadi, vim, vim, vim ...

  15.   yoghurtcad dijo

    Waa inaad barataa farqiga u dhexeeya "maxaa yeelay", "sababta", "sababta" iyo "sababta". Lab, qoraalka oo dhan hal ma siinin.