Labohlano la ho qetela: Ho nahana ka Vim [Malebela a mang]

Ke masoabi ka liphoso tsa Gif spelling tseo ke li ngotseng ka potlako haholo

Mantsoe ana a phatlalalitsoe sebokeng likhoeling tse 'maloa tse fetileng, ke nahana hore ke nako ea hore ke ee blog, lipelaelo, maikutlo, ntho e ngoe le e ngoe e ka etsoa litlatsong, ka kopo O SE KE WA TUKA Haeba u sa rate Vim, tsoa ho poso 🙂

Ke tla tlola karolo ea mantlha hobane e tla ba kholo haholo haeba o batla kapa o thahasella ho e ithuta, ke khothaletsa hore o balehe ho seteishene

$ vimtutor

Joale e, ntle le ho feta re qala 😀

Macros ho VIM

E kanna ea se be e 'ngoe ea liphiri tse kholo tsa vim empa ho hotle ho tseba hore vim e na le tšehetso e kholo ho ka etsahala ho boloka macros ho tsoa ho a ho ea z ; ho qala ho hatisa o hloka feela ho tobetsa q+lengolo ho emisa ho rekota rea ​​tobetsa q le ho kopa macro ke ntho e kang nomoro+@+lengolo.

Moo:
lengolo: Ke senotlolo sa a ho ea z.
nomoro: Ke palo ea makhetlo ao re tla pheta ketso eo.

Sena se tla nolofalletsa mesebetsi e mengata e pheta-phetoang. Ka mohlala; Ha re re re na le mela ena:

Mohlala o le mong mohlala o mong mohlala o mong o mong o mong o mong o mong o mong o mong o mong o na o le mong o na le mehlala e mehlano

Re batla ho e fa sebopeho sena:

'ngoe': 'mohlala' 'ngoe'; 'tse peli': 'mohlala' 'tse peli'; 'tharo': 'mohlala' 'tharo'; 'bone': 'mohlala' 'bone'; 'hlano': 'mohlala' 'hlano';

Mona ke moo li-macro li re nolofalletsang tsohle 🙂

VI

 

Tatellano e sebelisitsoeng:

qa I '[Esc] ea': [Esc] wi '[Esc] ea' [Esc] wi '[Esc] A'; [Esc] 0j q

Ka nako eo beha labeler moleng ho fetola le ho sebedisa nomoro+@+lengolo boemong bona ke ne ke sebelisa 4+@+a

Kenya sebaka

Sesebelisoa sa bohlokoa haholo Vim ke ho nka sebaka sa sena re ipeha ho Vim Normal mode ka ho tobetsa Esc hamorao rea hatella : mme re ngola taelo Ke re taelo hobane ha e felle feela ho keneng. e ts'oana haholo le RegEx
Mehlala:

E tloaelehileng haholo ho fetola lethathamo la litlhaku ho pholletsa le tokomane ena:

Terminal2

Taelo:

:% s / vim / Vim / g

Kenya sebaka meleng eohle ea vim ke Vim hlokomela: haeba ke ne ke sena lets'oao % Ke ne ke tla batla mohala oo u leng ho oona feela

Kenya sebaka pakeng tsa moeli o itseng mona lipakeng tsa mela ea 3,5:

Terminal3

Taelo:

: 3,5s / Vim / VIM / g

Ho tloha meleng ea 3 ho isa ho ea 5 nkela Vim sebaka ka VIM

Mona hlokomela hore ha ho na g qetellong e hlophisa feela lentsoe la pele le lumellanang

Terminal4

Taelo:

: 3,5s / Vim / VIM

Ka mohala ona re tlosa mela eohle e nang le #

Terminal5

Taelo:

:., $ g / # / d

ea mola oa hona joale . ho fihlela qetellong ea tokomane $ sheba lipalo # 'me u li hlakole d

Mona taelo e hlophisa karolo ea faele

Terminal6

Taelo:

: 3, $ mofuta

Ho tloha moleng oa 3 ho isa pheletsong ea tokomane, e laele

Litaelo tse ling

Mona mano ke a taelo :r bala seo sena se se etsang kamoo lebitso la sona le reng hahaha bala, o ka eketsa sengoloa sa tokomane e ngoe, empa mohlaleng ona re eketsa sesupo ! hore sena se ka thoko ke ho se etsa, ho ka khonahala ho etsa script ho tloha ho vim e le 'ngoe ho etsa bothata kapa eng kapa eng eo u ka e nahanang mona ke mohlala:

Terminal7
Laela ka tatellano ea ponahalo:

#Date :: r! Date #Date with format :: r! Date + \% D #List directory directors :: r! Ls Litokomane

Ke sebelisa litaelo tse tloaelehileng empa vim e nka tlhahiso ea taelo efe kapa efe ebe ee kenya joalo ka sengoloa tokomaneng.

Mme ena ke karolo e nyane feela, ho ntse ho na le tse ngata ... Le lintho tseo ke sa li tsebeng hahahaha.

Selection

Nako ea ho qetela ke boemo ba Pono moo re ka khethang mela ho li sebelisa habonolo. Hona le mefuta e meraro ea khetho ea pono.

v E bonoa ke litlhaku
V E bonts'oa ke mela
ho laola boemo+v E bonts'oa ke li-block

Khetha se ka hare ho masakaneng:
v% Haeba u qalong / qetellong ea masakana
vib Haeba u ka hare ho masakana

Terminal8

Khetha se ka hare ho qotsitsoeng habeli kapa a le mong:
vi' Khetha mantsoe a qotsitsoeng a le mong
vi" Khetha mantsoe a qotsitsoeng habeli

Terminal9

viB Khetha tsohle tse ka hare ho linotlolo

Terminal10

Khetho ka mohala

ggVG Khetha tokomane eohle

Terminal11

Mona ke ha e le hantle gg ea qalong; kenya sekhetho sa pono V; 'me u ee qetellong G.

Khetho ka block

ho laola boemo+v

Terminal12

[control] v e5j C [ngola mongolo] [esc] [esc]

'Me ho sena o kenya sekhetho sa pono ka li-block ho laola boemov, Ke fetela pele qetellong ea lentsoe, ebe mela e 5 tlase 5j, ke hlakola lentsoe ka C Ke ngola mongolo ho o nkela sebaka ebe ke o tobetsa Esc Esc.

E 'ngoe ea tšoana empa ho fapana le c ke ntho e kang hlakola ebe u kena ka mokhoa oa ho kenya kea sebelisa i e kenella ka hare ho mode moo pointer e leng teng.

Tsena tsohle tseo ke li hlalosang li kanna tsa utloahala li makatsa kapa ho tšoana le vim ninja hahaha empa ha se letho le seng bukeng ea vim Vim o na le e 'ngoe ea litokomane tse ntle ka ho fetisisa tseo ke li tsebang ho kenya litokomane kena feela

: Thusa

haeba o hloka ho hong ho tobileng

: thuso: w

Sena se tla u isa ka kotlolloho karolong e buang ka: w mohlokomeli.

Joale haeba ... Batho ba thabileng ba Vim. 😀


Litaba tsa sengoloa sena li latela melao-motheo ea rona ea melao ea boitšoaro ea bongoli. Ho tlaleha phoso tlanya mona.

Maikutlo a 18, siea ea hau

Siea maikutlo a hau

aterese ya hao ya imeile ke ke ho phatlalatswa.

*

*

  1. E ikarabella bakeng sa data: Miguel Ángel Gatón
  2. Morero oa data: Laola SPAM, tsamaiso ea maikutlo.
  3. Molao: Tumello ea hau
  4. Puisano ea data: Lintlha li ke ke tsa tsebisoa batho ba boraro ntle le ka tlamo ea molao.
  5. Polokelo ea data: Database e hapiloeng ke Occentus Networks (EU)
  6. Litokelo: Nako efe kapa efe o ka fokotsa, oa hlaphoheloa mme oa hlakola tlhaiso-leseling ea hau.

  1.   Nodetin a re

    Ke nahana hore ke tla qala ho sebelisa Vim 🙂

  2.   Rodrigo bravo a re

    Sengoloa se babatsehang ke leboha ho arolelana. Ke ne ke sa tsebe ka ho khetha ka block. Lumelang!

  3.   Lehata le leputsoa a re

    Emacs ..., ke nahana hore motho e mong o tlameha ho e bua, kahoo o emetse ho feta: D, che, ha se qaleho ea Lelakabe, lipakeng tsa Emacs le Vim ho ke ke ha ba le puisano: D, ho hlakile hore na ke efe e phahameng , 'me che, ha ho e Vim;).

    1.    Bla bla bla a re

      E, ke tšimoloho ea lelakabe. Hlokomela mefuta eo ea litlhaloso hobane ha e na sepheo. Ntle le moo, ha e tlatsetse letho ho seo sengoloa se buang ka sona. Litumeliso.

    2.    Zironid a re

      Emacs! Emacs! Emacs! 😀

    3.    Martin a re

      Li-emac bakeng sa matšoele!
      «[…] Ke nahana hore motho e mong o ile a tlameha ho e bua […]» Hahaha, +1!

      Apara joalo ka ha ho le joalo, ho na le motho ea tlang ho bapala papali ea eksotiske mme o re «ba rohakang ka metsu? WASD? Che, ke tla u bontša tsela, ke hjkl »mme ho na le tse ngata tse bonesitsoeng ka morao>: D

      @Blablabla: hantle moo, bosoasoi ba hau bo phela ho fihlela moqoqo oa hau!

    4.    Giskard a re

      Phuputso e entsoeng ho bona hore na ke babali bafe ba e ratang e ke ke ea utloisa bohloko.

  4.   lethabo a re

    E ntle haholo! Vim ke mohlophisi oa mongolo o motle ka ho fetisisa. Re tšepa hore o tla phatlalatsa hangata sebakeng sena sa marang-rang mabapi le mohlophisi ea boletsoeng. Litumeliso.

  5.   Jorge a re

    Kamehla ke ne ke na le mathata a ho utloisisa li-macro ho Vim, moo ka nakoana ke tla e fa spin 😛

    Tlhokomeliso: Bakeng sa basebelisi ba KDE, ka kopo sebelisa Vim-QT 😀

    Kea leboha 😀

  6.   likeletso3000 a re

    Qetellong Galaxy Mini ea ka e tla ba le lebaka le leng hape la ho phela: Ha ke na EMACS, empa ke na le VIM.

    Ke tla ela hloko malebela a hau.

  7.   kuk a re

    leseli le letle kea leboha 🙂

  8.   Lito a re

    arolelana vimrc ea hau e utloahala e bonahala e khahlisa :) !!! Ke ts'epa hore o tla e arolelana le nna :)!

    1.    Wada a re

      Ehlile ke tla tlohella hore ke lokisetse molaetsa

  9.   pheleho a re

    Oo e shebahala e le ntle haholo :)! hahaha ke tla qala ho ikoetlisa haholoanyane, mme vimrc ea hau e shebahala hantle haholo Oo! Ke ts'epa hore o tla e arolelana ka kopo;)!

    1.    Wada a re

      Ebile ha se vimrc e ngata, empa ke tla hlalosa hore ke entse hahaha

      1.    pheleho a re

        haha hantle haholo :)! kahoo bohle re ithuta haha ​​kea leboha :)! 😉

  10.   Tesla a re

    Keletso e ntle haholo Wada. 'Nete ke hore litlhoko tsa ka tsa ho etsa mananeo li bohlokoa haholo mme mohlomong ke ka lebaka leo nkileng ka bona bokhoni ba Vim. Leha ho le joalo, seo u se buang se bonahala se khahlisa ho nna. Ke tla leka ho e sebelisa ha ke tlameha ho etsa ho hong.

    Kea leboha!

  11.   Jonathan Leonel Gasparini a re

    Poso e ntle! Le ha ke ne ke se ntse ke tseba malebela ana a hlalositsoe hantle bakeng sa ba sa a tsebeng!
    Thuso e nyane bakeng sa basebelisi ba bacha, «vimtutor» e ka Senyesemane, bakeng sa ba batlang thupelo ka Sepanish, tlanya feela «vimtutor es».

    Ke rata vim, bophelo ba ka bo ne bo tla fapana ka botlalo ntle le eena!
    Ke ntse ke e sebelisa ka lilemo tse 2 mme letsatsi le leng le le leng ke maketse =)

    litumeliso

    P / D: Mang kapa mang ea batlang ho bona mohlala oa sebopeho sa .vimrc, ke u mema hore u bone sa ka! =) https://github.com/jlgasparrini/dotvimrc

bool('nete)