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:
- Un qabanqaabiye shaqsiyeed (Emacs)
- Un wiki gudaha tafatiraha (vim)
- Siyaabaha adiga lagaa dhigo daaweynta, kafeega y dhaji/qod (Emacs)
- Iyo xitaa a qaybinta buuxda si nolosha loogu fududeeyo barnaamijyada (Vim)
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
Waxaan isticmaalaa nano oo kaliya si aan u saxo feylasha qaarkood 0.0
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)
Ma ahan caajis gabi ahaanba, emacs iyo vim waa tafatirayaal qoraal weyn, waxaan ka jeclahay (vim) halkii aan kaheli lahaa IDE
Salaan
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.
ahahaha isla waxbaa igu dhaca, marka nano aniga ayaa iga hadhay 😀
Dhawaan waxaan ubaahanahay inaan kufifiyo feyl telnet meesha-helitaanka ee dd-wrt waana inaan xasuustaa vi.
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
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
[hab falmewar ON]
Emacs, nidaamkaas qalliinka ee 35 sano kadib wali maqantahay tifaftire qoraal wanaagsan 😛
"Vim iyo Emacs". "E" cinwaanka (iyo meel qoraalka ka mid ah) ayaa si qaldan loo isticmaalay ...
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
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.
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.
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.
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 😉
Mahadsanid. Jawaab celin iyo dhaleecayn wax dhisaysa ayaa ina wada adeegaysa.
Ma jecli inaan adeegsado laakiin, koorsada Programming-ka ee Advanced Advanced, waa inaad sameysid tifaftire nooca Vim-ka ah, laakiin haskell.
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.
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)
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
Vim Vim Vim!, Weligiis, waxay u shaqaysaa wax walba iyo meel kasta, weligay ma beddelo
Ahm, ma ogi, caajis baan ahay oo waxaan isticmaalaa Sublime xD
Marwalba waan isticmaalaa Vim, waan jeclahay waana u arkaa mid wax ku ool ah oo raaxo leh 😀
Si fudud u muuji, lagama maarmaan u ah maalintayda maalinba maalinta ka dambaysa.
VIM XEERARKA! laakiin «ed» ROCKS !!!!,
Vim oranji wuxuu qoraa cimriin wanaagsan vim wuxuu qoraa caadi, vim, vim, vim ...
Waa inaad barataa farqiga u dhexeeya "maxaa yeelay", "sababta", "sababta" iyo "sababta". Lab, qoraalka oo dhan hal ma siinin.