Ag baint úsáide as VIM: Teagaisc Bhunúsach.

Níor cheap mé riamh go ndéarfainn é seo, ach is iontach liom an t-eagarthóir is fearr amuigh ansin don chríochfort i GNU / Linux: VIM.

Ag lua wikipedia:

vim (de na Béarla Chonaic mé IMproved) is leagan feabhsaithe den eagarthóir téacs vi, i láthair i ngach córas UNIX.

A údar, Bram Moolenaar, chuir sé an chéad leagan i láthair i 1991, an dáta óna ndearnadh go leor feabhsuithe air. Is í príomhghné Vim agus Vi araon ná go bhfuil modhanna éagsúla acu ar féidir iad a aistriú chun oibríochtaí áirithe a dhéanamh, a dhéanann idirdhealú eatarthu ó na heagarthóirí is coitianta, nach bhfuil ach modh amháin acu ina ndéantar orduithe a iontráil ag úsáid teaglaim lárnacha nó comhéadain ghrafacha.

Tá mé ar dhuine díobh siúd a cheap gur eagarthóir é seo ar “ochtópanna” nó ar dhaoine a raibh níos mó ná 10 méar acu, mar gheall ar an bhfíric shimplí go raibh an oiread sin aicearraí méarchláir ag smaoineamh orm VIM ba é an "ollphéist" eagarthóirí consól. Is í an fhírinne ná go raibh mé ag foghlaim conas é a úsáid ó inné (fiú le rudaí an-bhunúsacha) ach táim ag dul i dtaithí air, agus an ceann is measa (nó is fearr ar fad) tá sé go bhfuil an iomarca á thaitin agam leis.

Bhí mé compordach i gcónaí le hoibriú nano, ach is fíor go bhfuil an t-eagarthóir seo ró-bhunúsach. Nuair a bhíonn timpeallacht ghrafach againn, is féidir an cúrsóir a úsáid chun cóipeáil / greamaigh, ach nuair a bhíonn muid i TTY, athraíonn rudaí. Is é sin an chéad bhuntáiste a fhaighim V.IM. Is iad na gnéithe eile is maith liom:

  • Roghnú téacs i gcolúin.
  • Aibhsiú ar chomhréir.
  • Aibhsiú lúibíní, lúibíní agus braces (rud a fhágann go bhfuil sé an-oiriúnach do ríomhchlárú).
  • Thar a bheith cumhachtach, fiú nuair a chuirtear isteach ar an gcomhad atá á eagarthóireacht againn, tugann sé deis dúinn é a aisghabháil níos déanaí.
  • Anseo is féidir leat a lán eile a fheiceáil ...

An t-aon eagarthóir téacs i consól (de na cinn a bhfuil aithne agam orthu) go "cur chuige" maidir le VIM es MCEdit, Eagarthóir téacs MC. Ach tabhair faoi deara na comharthaí athfhriotail san abairt thuas. Tá eagarthóir GTK ag VIM fiú. Ach ní hé smaoineamh an phoist seo tú a dhíol ná iad a spreagadh le húsáid VIM, níl ann ach bealach chun a rá leat go bhfuil sé níos éasca le húsáid ná mar atá sé i ndáiríre.

Ceacht teagaisc bunúsach ar VIM a úsáid

Bhí mé ag smaoineamh ar shraith aicearraí méarchláir a fhágáil agat, ach is dóigh liom go mbeadh sé i bhfad níos praiticiúla dá dtaispeánfainn duit conas a oibríonn sé trí shampla. Is é an chéad rud a dhéanfaimid ná suiteáil VIM mura bhfuil sé déanta againn cheana, nó mura dtagann sé de réir réamhshocraithe inár ndáileadh is fearr leat. Nuair a bheidh muid suiteáilte, osclaímid teirminéal agus cuirimid:

$ vim prueba.txt

Feicfimid rud mar seo:

Anois brúimid an eochair I nó an eochair Ionsáigh a athrú ó mhodh ordaithe go mód in eagar agus clóscríobh a thosú. Scríobhaimid rud ar bith, más féidir, atá níos faide ná dhá líne. Chuir mé mar shampla:

Anois, brúimid an eochair ESC Chun an modh eagar a fhágáil, aistrímid go dtí tús an doiciméid leis na saigheada méarchláir agus brúimid an eochair V. Tabharfaidh tú faoi deara go deir thíos anois VISUAL. Leis an saighead anuas táimid ag marcáil an téacs go léir a scríobhaimid. Nuair a bhíonn gach rud roghnaithe againn, brúimid an eochair Y. Nuair a bheidh sé sin déanta, feicfidh tú go léiríonn sé thíos líon na línte a cóipeáladh.

Anois bogaimid beagán níos ísle agus brúimid an eochair P. Gach uair a bhrúimid air, greamófar an téacs céanna. Más rud é in ionad na heochrach Y brúimid an eochair X, gearrfar an téacs a roghnaigh muid. Is féidir linn é a ghreamú arís leis an eochair P.

Anois táimid chun an doiciméad tástála a shábháil. Brúimid ESC má táimid i mód eagarthóireachta agus scríobh :w, is é sin, dhá phointe agus a W. Is é an rud a dhéanann sé seo ná an méid atá á dhéanamh againn a scríobh nó a shábháil. Má scríobhaimid níos déanaí :q scoirfimid an t-eagarthóir. Más é an rud atá uainn ná sábháil agus dúnadh, scríobhaimid 😡.

Cleas deireanach amháin anois. Cuir i gcás go bhfuil an teirminéal dúnta de thaisme agus go gcaillfimid an doiciméad. Is é atá le déanamh againn ná athscríobh:

$ vim prueba.txt

agus gheobhaidh muid rud mar seo:

Má fhéachann tú ar an deireadh tá sraith roghanna againn. Sa chás seo brúimid an eochair R chun an doiciméad roimhe seo a aisghabháil, ansin iarrfaidh sé orainn brú ENTER Agus voila, is féidir linn leanúint ar aghaidh san áit ar fhágamar as. Anois, más trí sheans a bhuail muid an eochair E (cuir in eagar ar aon nós) is féidir linn an doiciméad a aisghabháil trí chlóscríobh : aisghabháil, agus gheobhaidh muid rud mar seo:

Sa chás seo is é mo rogha uimhir 1 agus voila a scríobh, faightear ár gcuid oibre arís.

Más mian leat é a úsáid VIM níos éasca, ansin d’fhéadfá a shuiteáil GVIM, mar an gcéanna trí leabharlanna Gtk a úsáid chun Biachláir a úsáid agus roghanna eile a éascaíonn obair an úsáideora.

Tá síneadh fiú le haghaidh Firefox glaoigh Vimperator, a ligeann dúinn an brabhsálaí a láimhseáil amhail is dá mba VIM beidh sé 😀

Agus go dtí seo Conas a, cuirtear fáilte roimh aon mholadh nó faisnéis ionas gur féidir linn go léir rudaí níos úsáidí a fhoghlaim VIM.


Cloíonn ábhar an ailt lenár bprionsabail eitic eagarthóireachta. Chun earráid a thuairisciú cliceáil anseo.

21 trácht, fág mise

Fág do thrácht

Ní thabharfar do sheoladh r-phoist a fhoilsiú. Réimsí riachtanacha atá marcáilte le *

*

*

  1. Freagrach as na sonraí: Miguel Ángel Gatón
  2. Cuspóir na sonraí: SPAM a rialú, bainistíocht trácht.
  3. Legitimation: Do thoiliú
  4. Na sonraí a chur in iúl: Ní chuirfear na sonraí in iúl do thríú páirtithe ach amháin trí oibleagáid dhlíthiúil.
  5. Stóráil sonraí: Bunachar sonraí arna óstáil ag Occentus Networks (EU)
  6. Cearta: Tráth ar bith is féidir leat do chuid faisnéise a theorannú, a aisghabháil agus a scriosadh.

  1.   nano a dúirt

    D'úsáidfinn Gvim, cé nach bhfaca mé an chomhréir ag aibhsiú agus bheadh ​​sé go maith dá gcuirfeá íomhánna de roinnt téacs i HTML le feiceáil conas é sin go léir. Táim chun obair le Vim agus ansin déanaim ceann de na hanailísí doimhne sin mar a rinne mé le Gedit… tabhair seachtain dom agus tá sé agam.

    1.    Abel a dúirt

      Más mian leat a fheiceáil conas a oibríonn aird a tharraingt ar chomhréir, fágaim cúpla sampla duit.
      ompldr.org/vZTRlYg
      ompldr.org/vZDd3cw

      Agus i nasc thíos a lán scéimeanna chun é a dhéanamh níos taitneamhaí ó thaobh amhairc de. xP

      Beannachtaí.

  2.   Slayer a dúirt

    Tá an rang teagaisc vim an-mhaith, tá súil againn go ndéanfar ceann níos déanaí, beagán níos airde nó roinnt cleasanna eile, is féidir a dhéanamh leis an uirlis seo;),
    don nóiméad dul isteach sa saol vim seo anois

  3.   ren434 a dúirt

    I láthair na huaire táim greamaithe le emacs, a bhfuil níos mó agus níos mó gafa agam le déanaí, ar an láimh eile tá sé an-deacair dom bogadh idir an téacs.

    PS: Comhghairdeas! Tá siad ar dtús sa Rangú.

    1.    msx a dúirt

      +1

      Baineann fir úsáid as Emacs, tá a fhios agat!
      Nuair a thosaigh mé ag léamh "Níor shíl mé riamh go raibh mé chun é seo a rá, ach is iontach liom an t-eagarthóir is fearr don chríochfort ar GNU / Linux ..." Shíl mé: go hiontach, d'aimsigh sé Emacs!
      Ina áit sin tharlaíonn sé go dtéann an fear amach le scuaine 😛 na rudaí a aimsíonn duine ar an glan!

      1.    elav <° Linux a dúirt

        Ohh an macho sin. Buille faoi thuairim mé ansin a úsáideann tú LFS, mar gheall ar distro a úsáid le gach rud a chewtar is dóigh liom gur fagot é freisin?

        1.    pandev92 a dúirt

          Feictear dom go bhfuil emacs fear níos éasca ná vim ach cách ar dhath.

  4.   DAV a dúirt

    Is rang teagaisc idirghníomhach an-mhaith é vimtutor, tá sé deartha le bheith críochnaithe i 25-30 nóiméad. ard-mholadh!
    apt-get install vimtutor
    vimtutor

    1.    nano a dúirt

      Oibríonn sé sin go cinnte dom, caithfidh mé obair air sin

    2.    elav <° Linux a dúirt

      Sea, i ndáiríre tá Vimtutor iontach ...

  5.   wheezy a dúirt

    Imir an cluiche seo agus sin nuair nach stopfaidh tú ag úsáid vim agus foghlaimeoidh tú é a úsáid go bréagach, i ndáiríre, cleachtfaidh tú go leor leis an gcluiche seo na rudaí is bunúsaí faoi vim mar fhios a bheith agat conas bogadh go gasta.

    http://vim-adventures.com/

  6.   Mauricio a dúirt

    Ní forbróir mé, mar sin an méid a chaithfidh mé a dhéanamh: eagar a chur ar .conf nó mo lámha a chur i dtógáil ó am go ham, le NANO is leor domsa é agus tá neart agam air. Nuair a bhí mé le tástáil, d’oscail mé comhad i VIM agus ní raibh a fhios agam fiú conas éirí as.

  7.   Abel a dúirt

    Bunúsach go leor dóibh siúd a thosaíonn le vim, fiú shíl mé gur ollphéist a bhí ann ach cosúil le gach rud, is gnáthrud é. xP

    Fágaim a lán scéimeanna dóibh siúd ar mian leo triail a bhaint.
    http://code.google.com/p/vimcolorschemetest/

    Beannachtaí.

  8.   ceart a dúirt

    @elav, fágaim mo vimrc duit ionas gur féidir leat roinnt cumraíochta a oibríonn duit 😉 a úsáid
    http://paste.desdelinux.net/4465

    1.    elav <° Linux a dúirt

      Go raibh maith agat 😀

  9.   Annubis a dúirt

    Táim ag fáil blaiseadh den eagarthóir is fearr atá ann don teirminéal in GNU / Linux

    Is maith leat lasracha a chur faoi deara, huh? Is dócha gurb é seo an lasair is sine 😛

    PS: VI Carraigeacha!

  10.   Charly a dúirt

    Rang teagaisc den scoth! go raibh míle maith agat 😀

  11.   ná séideadh a dúirt

    an-suimiúil: 3

  12.   JSequeiros a dúirt

    Tá rud bunúsach maith i gcónaí.

  13.   Is féidir le Rene, as Meicsiceo. a dúirt

    Is maith an rud beagán a bheith ar eolas agat faoi gach rud, ar eagla go mbeadh sé uait lá amháin, is mór ag an duine ciallmhar íobairt a chomhbhaill i gcónaí.

  14.   William a dúirt

    Rang teagaisc den scoth ach táim nua leis seo agus níl a fhios agam conas eagarthóir brigthscript a chur le gvim https://github.com/chooh/brightscript.vim.git An bhféadfá cabhrú liom