Te whakamahi i te VIM: Akoranga Tuturu.

Kaore au i whakaaro ka kii ahau i tenei, engari e tino hiahia ana ahau ki te etita pai rawa atu mo te tauranga i roto GNU / Linux: Tuhinga.

Te whakahua Wikipedia:

VIM Tuhinga o mua english I kite ahau i Whakaaria) he putanga pai ake o te ētita kupu vi, kei roto i nga punaha katoa UNIX.

He kaituhi, Bram Moolenaar, i whakaatuhia te putanga tuatahi i te 1991, te ra i timata ai te whakapai ake. Ko te ahuatanga nui o te Vim me te Vi he rereke nga momo rereke ka taea te huri i waenga hei mahi i etahi mahi, ka rereke i nga kaiwhakatika noa, kotahi noa te momo ka uru nga ota ki te whakamahi. huinga matua ranei atanga whakairoiro.

Ko ahau tetahi o te hunga i whakaaro he etita tenei mo nga "wheke" he taangata neke atu ranei i te 10 nga maihao, na te mea he maha noa nga pokatata papapihi i whakaaro ahau he Tuhinga Ko te "taniwha" o etita papatohu. Ko te mea pono mai i inanahi e ako ana ahau ki te whakamahi (ara me nga mea tino nui) engari kei te waia ahau, me te kino rawa (te mea pai rawa atu ranei) ko taaku e hiahia nui ana.

Mai i nga wa katoa ka pai ahau ki te pehea nano, engari he pono he tino taangata tenei etita. Mena he taiao whakairoiro taatau, ka taea te whakamahi i te pehu hei kape / whakapiri, engari ka tae ana maatau ki te TTY ka rereke nga mea. Koina te painga tuatahi ka kitea e au a VIM. Ko etahi atu ahuatanga e pai ana ki ahau ko:

  • Te kowhiri tuhinga i roto i nga pou.
  • Miramira Syntax.
  • Te miramira i nga panui, awhi me nga piripiri (na he pai mo te hotaka).
  • He tino kaha, ahakoa ka haukotia te konae e whakatika ana matou, ka taea e matou te whakahoki mai a muri ake nei.
  • Anei he maha atu ano nga mea e kite atu ana koe ...

Ko te etita kuputuhi anake kei te papatohu (o nga mea e mohio ana ahau) Tuhinga ka whai mai Tuhinga es MCEdit, Etita kupu a MC. Engari tirohia nga korero o te rerenga o runga. Kei a VIM tetahi etita GTK. Engari ko te whakaaro o tenei pou kaua ko te hoko atu ki a koe ki te akiaki ranei i a raatau ki te whakamahi Tuhinga, he huarahi noa ki te korero atu ki a koe he maama ake te whakamahi i te waa e tino kitea ana.

Akoranga taketake mo te whakamahi i te VIM

I te whakaaro ahau ki te waiho atu i a koe nga pokatata papapātuhi, engari ki taku whakaaro he nui ake te mahi mena ka whakaatu atu ahau ki a koe me pehea te mahi ma tetahi tauira. Ko te mea tuatahi ka mahia e maatau ko te whakauru Tuhinga mena kaore ano kia mahia e tatou, ki te kore ranei e tae mai i te taunoa o te tohatoha pai. Ka oti te whakauru, ka whakatuwherahia e maatau he tauranga ka hoatu:

$ vim prueba.txt

Ka kite tatou i tetahi mea penei:

Na ka patohia e matou te ki I ko te kīanga ranei Kōkuhu ki te huri mai i te aratau whakahau ki te aratau whakatika ka tiimata ki te patopato. Ka tuhia e maatau tetahi mea, mena ka taea, he roa ake i te rua raina. Ko au hei tauira:

Na, ka paatohia e matou te ki ESC Hei puta i te aratau whakatika, ka neke atu maatau ki te timatanga o te tuhinga me nga pere papapihi ka peehi i te matua V. Ka kite koe i raro e kii ana inaianei NGĀ MAHI. Ma te pere ki raro e tohu ana i nga tuhinga katoa ka tuhia e matou. Ka tohua ana e maatau nga mea katoa, ka peehia e maatau te ki Y. Ka oti ana tenei, ka kite koe i raro nei e tohu ana i te maha o nga raina i kape.

Inaianei ka neke haere maatau ki raro ka pehi i te ki P. I nga wa katoa ka pehia e maatau, ka whakapirihia te tuhinga kotahi. Mena kaore i te kii Y pēhi tatou i te kī X, te tuhinga i tohua e maatau ka hatepea atu. Ka taea e taatau te whakapiri atu ki te ki P.

Inaianei ka tiakina e maatau te tuhinga whakamatautau. Ka peehi maatau ESC mena kei roto tatou i te momo whakatika me te tuhi :w, ara, e rua nga tohu me te a W. Ko ta tenei mahi he tuhituhi, ko te penapena ranei i a maatau mahi. Mena ka tuhi taatau :q ka puta atu matou i te etita. Mena ko ta maatau e hiahia ana ko te penapena me te kati, ka tuhi maatau 😡.

Na kotahi te tinihanga whakamutunga. Whakaarohia kua kati noa te teihana ka ngaro taatau tuhinga. Ko ta maatau mahi he tuhi ano:

$ vim prueba.txt

a ka whiwhi maatau i tetahi mea penei:

Mena ka titiro koe ki te mutunga he maha nga waahanga ka taea e taatau. I tenei keehi ka paatohia e maatau te ki R ki te tiki mai i te tuhinga o mua, katahi ka tono mai kia peehi maatau WHAKAMAHI Na voila, ka taea e taatau te haere tonu ki te waahi i mutu ai taatau. Na, mena ka tupono kua pa ki a maatau E (whakatika tonu) ka taea hoki e tatou te tango i te tuhinga ma te tuhi : whakaora, a ka whiwhi maatau i tetahi mea penei:

I tenei keehi ko taku whiringa te tuhi i te nama 1 me te voila, kua hoki mai ano a maatau mahi.

Ki te hiahia koe ki te whakamahi Tuhinga ngawari ake, ka taea e koe te whakauru GVIM, he rite tonu te whakamahi i nga wharepukapuka Gtk hei whakamahi i nga Tahua me etahi atu waahanga hei awhina i nga mahi a te kaiwhakamahi.

He ara ano he toronga mo Firefox karanga Kaihokooro, e taea ai e maatau te whakahaere i te kaitirotiro me te mea Tuhinga ka waiho 😀

Na tenei tawhiti Pehea, he whakaaro, he korero ranei e harikoa ana kia mohio ai tatou katoa ki nga mea whaihua ake Tuhinga.


Ko nga korero o te tuhinga e piri ana ki o maatau kaupapa o matatika whakatika. Ki te ripoata i tetahi paatene paato Here.

21 korero, waiho maau

Waiho to korero

Ka kore e whakaputaina tō wāhitau īmēra. Kua tohua ngā āpure e hiahiatia ana ki *

*

*

  1. He kawenga mo nga raraunga: Miguel Ángel Gatón
  2. Te kaupapa o te raraunga: Whakahaerehia te SPAM, te whakahaere korero.
  3. Ture: To whakaae
  4. Whakawhitinga korero: Kaore nga korero e tukuna ki nga taha tuatoru engari ma te ture herenga.
  5. Rokiroki raraunga: Paetukutuku e whakahaerehia ana e Occentus Networks (EU)
  6. Tika: I nga wa katoa ka taea e koe te whakaiti, te whakaora me te muku i o korero.

  1.   nano ka mea

    Ka whakamahia e au a Gvim, ahakoa kaore au i kite i te wetiweti e whakanui ana ana he pai mena ka tuhia e koe etahi ahua o etahi tuhinga ki te HTML kia kite he aha katoa. Ka haere ahau ki te mahi tahi me Vim ka mahi ahau i tetahi o nga wetewete hohonu penei i taku me Gedit ... Homai ki ahau i te wiki ka taea e au.

    1.    Apera ka mea

      Mena kei te pirangi koe ki te tiro he pehea te mahi o te whakamarama o te wetereo ka waiho e au etahi tauira e rua.
      ompldr.org/vZTRlYg
      ompldr.org/vZDd3cw

      Ana i roto i te hono i raro ake nei te maha o nga kaupapa kia pai ai te tirohanga kanohi. xP

      Mauruuru.

  2.   Kati ka mea

    He tino pai te akoranga koretake, ko te tumanako ka hangaia i muri ake, he ahu whakamua ake, etahi atu tinihanga ranei, ka taea ma tenei taputapu;),
    mo te wa poto ki te uru ki tenei ao o inaianei

  3.   ren434 ka mea

    I tenei wa kei te piri ahau ki nga emacs, i enei ra kua kaha haere taku hopu, i tetahi atu waa he uaua ki ahau te neke i waenga i te tuhinga.

    PS: Kia ora! Ko ratou nga mea tuatahi i te Whakatauranga.

    1.    MSX ka mea

      +1

      Ka whakamahia e matou nga tangata nga Emacs, mohio koe!
      I taku tiimata ki te panui "Kare au i whakaaro ka kii ahau i tenei, engari he tino pai ki ahau te etita pai rawa mo te teihana i runga i te GNU / Linux ..." I whakaaro ahau: pai, i kitea e ia a Emacs!
      Engari ka puta ke ka haere te tama me nga matakite 😛 o nga mea ka kitea e tetahi i runga i te kupenga!

      1.    elav <° Linux ka mea

        Aue tena miihini. Te mana'o nei au ka whakamahi koe LFS, na te whakamahi i te distro me nga mea katoa e ngaua ana e whakaaro ana ahau he tika ano tena?

        1.    pandev92 ka mea

          He maama ake te ahua o te tangata i tana wa, engari mo nga reka o te tae.

  4.   Dave ka mea

    Ko te vimtutor he tino akoranga pai ki te taunekeneke, kua hoahoatia kia oti i nga meneti 25-30. tino taunakitia!
    apt-get install vimtutor
    vimtutor

    1.    nano ka mea

      He pai moaku, me mahi e au tena

    2.    elav <° Linux ka mea

      Ae, he tino pai a Vimtutor ...

  5.   wheehe ka mea

    Taakaro i tenei keemu ana ka kore koe e mutu ki te whakamahi i tana waatea ka ako koe ki te whakamahi wairangi, ina, he maha nga mea e whakamahia ana e koe mo tenei kemu mo nga mea tino nui mo te waatea penei i te mohio me pehea te neke tere.

    http://vim-adventures.com/

  6.   maurice ka mea

    Ehara au i te kaiwhakawhanake, no reira me mahi e au: whakatika i tetahi .conf ka tuku ranei oku ringa ki roto i te whare hanga mai i tenei wa ki tenei wa, me NANO kua ranea maau, he maha aku mea. Kotahi mo te whakamatau i whakatuwherahia e ahau tetahi konae ki te VIM, kaore hoki au i mohio me pehea te puta atu i reira.

  7.   Apera ka mea

    He tino maamaa mo te hunga ka tiimata, ahakoa i whakaaro ahau he taniwha engari penei i nga mea katoa, he tikanga noa tenei. xP

    He maha nga mahere ka waiho e au ma te hunga e hiahia ana ki te whakamatau.
    http://code.google.com/p/vimcolorschemetest/

    Mauruuru.

  8.   tika ka mea

    @elav, ka waiho e au taku vimrc kia taea e koe te whakamahi i etahi whirihora e pai ana maau 😉
    http://paste.desdelinux.net/4465

    1.    elav <° Linux ka mea

      Mauruuru 😀

  9.   Annubis ka mea

    Kei te hiahia ahau ki te etita pai rawa atu mo te teihana i GNU / Linux

    He pai ki a koe kia mura te ahi, ha? Koinei pea te mura tawhito 😛

    PS: VI Toka!

  10.   Charly ka mea

    Akoranga pai! kia ora

  11.   pupuhi ka mea

    tino ngā: 3

  12.   JSequeiros ka mea

    He mea pai he mea pai i nga wa katoa.

  13.   Ko Rene, mai i Mexico, ka taea. ka mea

    He mea pai ki te mohio iti mo nga mea katoa, mena ka hiahiatia e koe i tetahi ra, Ka whakanui tonu te tangata mohio i te patunga tapu a tona hoa tangata.

  14.   William ka mea

    Akoranga pai engari he hou ahau ki tenei kaore au e mohio me pehea te taapiri i te etita brigthscript ki gvim https://github.com/chooh/brightscript.vim.git Ka taea e koe te awhina i ahau