Jimcaha Terminal: Fikirka Vim [Talooyinka qaar]

Waan ka xumahay qaladaadka higgaadinta Gif ee aan qoray si dhakhso leh

Qoraalkan waxaa lagu daabacay madasha dhowr bilood ka hor, waxaan u maleynayaa inay tahay waqtigii aan aadi lahaa barta, shaki, faallooyin, wax walba waxaa lagu sameyn karaa faallooyinka, fadlan HA CAADI Haddii aadan jeclayn Vim, ka noqo boostada 🙂

Waan ka boodi doonaa qaybta aasaasiga ah maxaa yeelay way balaaran tahay hadaad rabto ama aad xiiseyneyso inaad barato, waxaan kugula talinayaa inaad ka baxdo barta

$vimtutor

Hadda haa, la'aanteed wax badan ayaan bilaabaynaa 😀

Macros ee VIM

Ma noqon karto mid ka mid ah waxyaalaha qarsoon ee weyn laakiin waxaa wanaagsan in la ogaado in vim uu leeyahay taageero nafaqo waxaa suurtagal ah in lagu keydiyo macros ka a ilaa z ; si aad u bilowdo duubista waxaad u baahan tahay oo kaliya inaad riixdo q+warqad si aan u joojino duubista waan cadaadinaa q oo loogu yeero makro waa wax lamid ah lambar+@+warqad.

Xagee:
warqad: Waa fure u ah a ilaa z.
lambar: Waa tirada jeer ee aan ku celin doono ficilka.

Tani waxay fududeyn doontaa hawlo badan oo soo noqnoqda ah. Tusaale ahaan; Ka soo qaad haddii aan leenahay sadarradan:

hal tusaale mid laba tusaale laba sadex tusaale sadex afar tusaale afar shan tusaale shan

Waxaan dooneynaa inaan siino qaabkan:

'mid': 'tusaale' mid '; 'labo': 'tusaale' 'laba'; 'saddex': 'tusaale' 'saddex'; 'afar': 'tusaale' 'afar'; 'shan': 'tusaale' 'shan';

Tani waa halka ay makarasadu wax walba nooga fududeyso 🙂

VIM

Isku xigxiga oo la isticmaalay:

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

Kadib calaamadda dul dhig khadka si aad u beddesho oo aad u isticmaasho lambar+@+warqad kiiskan waan isticmaalay 4+@+a

Beddel

Qalab aad muhiim ugu ah Vim waa in lagu beddelo tan waxaan isku dhigeynaa qaabka caadiga ah ee Vim adigoo riixaya Esc goor dambe ayaan riixnaa : oo waxaan qornaa amarka Waxaan dhihi amar maxaa yeelay kuma eka badal. waa mid aad u la mid ah RegEx
Tusaalooyin:

Kuwa ugu caansan in la beddelo xarfaha xarfaha dukumintiga oo dhan:

Saldhigga 2

Amarka:

:% s / vim / Vim / g

Ku beddel dhammaan khadadka vim Vim ogeysiis: hadaanan calaamada helin % Waxaan kaliya baari lahaa khadka aad ku taalo

Beddel inta udhaxeysa xaddiga gaar ah halkan inta udhaxeysa sadarka 3,5:

Saldhigga 3

Amarka:

: 3,5s / Vim / VIM / g

Laga soo bilaabo khadadka 3 ilaa 5 ku beddel Vim VIM

Halkan la soco inaysan jirin g aakhirka waxa kaliya oo la saxaa erayga koowaad ee u dhigma

Saldhigga 4

Amarka:

: 3,5s / Vim / VIM

Khadkan waxaan ku baabi'inaynaa dhammaan khadadka ay ku jiraan a #

Saldhigga 5

Amarka:

:., $ g / # / d

khadka hadda jira . ilaa dhamaadka dukumiintiga $ raadso lambarrada # oo tirtir d

Halkan amar ayaa kala sooca qaybta faylka

Saldhigga 6

Amarka:

: 3, $ nooc

Laga soo bilaabo sadarka 3 ilaa dhamaadka dukumiintiga iyada amar

Amarro Kale

Halkan xeeladdu waxay ku jirtaa taliska :r akhri waxa tani u sameyso sida magaceedu u leeyahay hahaha aqri, waad ku dari kartaa qoraalka dukumeenti kale, laakiin tusaalahan waxaan ku darnaa tilmaame ! in tan si gooni gooni ah loo fuliyo, waxaa suurtagal ah in lagu fuliyo qoraal isku mid ah si loo tirtiro ama wax kasta oo aad uga fikiri karto halkan tusaale:

Saldhigga 7


Amar sida ay u kala horeeyaan

#Date :: r! Date #Taariikhda qaabka leh :: r! Taariikh + \% D # Liiska liistada :: r! Ls Documents

Waxaan isticmaalayaa amarro caadi ah laakiin vim ayaa qaata wax soo saarka amar kasta oo waxaan u geliyaa sida qoraalka dukumiintiga.

Tanina waa qayb yar, weli wax badan baa jira ... Iyo waxyaabaha aanan aqoon hahahaha.

Xulashada

Ugu dambeyntii laakiin ugu yaraan waa gobolka Muuqaalka halka aan ka xulan karno khadadka si fudud loogu maareyn karo. Waxaa jira saddex nooc oo xulasho muuqaal ah.

v Muuqaal ahaan jilayaasha
V Muuqaal ahaan khadadka
control+v Muuqaal by blocks

Xullo waxa ku jira qafiska:
v% Haddii aad ku sugan tahay bilowga / dhammaadka qaansada
vib Haddii aad ku jirto gudaha qawska

Saldhigga 8

Xulo waxa ku jira labalaab ama hal xigashooyin:
vi' Xullo hal xigashooyin
vi" Xulo xigashooyin laba jibbaaran

Saldhigga 9

viB Xulo wax kasta oo ku jira furayaasha

Saldhigga 10

Xulashada xariiqda

ggVG Xulo dukumintiga oo dhan

Saldhigga 11

Halkan asal ahaan waa gg tag bilowga; geli xulista muuqaalka V; oo tag dhamaadka G.

Xulka xulashada

control+v

Saldhigga 12

[xakamaynta] v e5j C [adigu waxaad qortaa qoraalka] [esc] [esc]

Taasna waxaad ku geleysaa xulista muuqaalka adigoo baloogyo ah controlv, Waxaan usocdaa dhamaadka erayga, iyo 5 sadar hoose 5j, waxaan ku tirtiraa erayga C waxaan qoraa qoraalka si aan u badalo oo aan u riixo Esc Esc.

Midda kale waa isku mid laakiin halkii c waa wax la mid ah tirtir oo geli qaabka gelinta waxaan isticmaalaa i galaa meesha gelinta tilmaanta I halka ay tilmaantu ku taal.

Waxaas oo dhan ee aan sharraxayo waxay umuuqan karaan wax dahsoon ama wax la mid ah sida vim ninja hahaha laakiin ma aha wax aan ku jirin buugga vim Vim waxay leedahay mid ka mid ah dukumiintiyada ugu fiican ee aan ogahay inaad gasho dukumiintiyada kaliya gal

: I caawi

hadaad ubaahantahay wax cayiman

: caawin: w

Tani waxay toos kuu geyn doontaa qaybta ka hadleysa: w ilaaliye.

Hadda haddii ... Farxad Vim dadka. 😀


18 faallooyin, ka tag taada

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.   Nodetin dijo

    Waxaan u maleynayaa inaan bilaabi doono isticmaalka Vim 🙂

  2.   Rodrigo bravo dijo

    Maqaal aad u fiican ayaa ku mahadsan wadaagista. Ma ogeyn wax ku saabsan xulashada baloogga. Farxad!

  3.   Qalfoof buluug ah dijo

    Emacs ..., Waxaan u maleynayaa in qof uu lahaa inuu dhaho, markaa maxaad waxbadan u sugeysaa: D, maya, maahan bilowga olol, inta udhaxeysa Emacs iyo Vim ma jiri karaan wax dood ah: D, waa iska cadahay tan ka sareysa , iyo maya, maya e Vim;).

    1.    Bla bla bla dijo

      Haa, waa bilowga ololka. Ka taxaddar faallooyinka noocan ah maxaa yeelay ujeeddo ma aha. Intaa waxaa dheer, waxba kuma soo kordhineyso waxa maqaalka ku saabsan. Salaan.

    2.    Siironid dijo

      emacs! emacs! emacs! 😀

    3.    Martin dijo

      Emacs loogu talagalay dadweynaha!
      «[…] Waxaan u maleynayaa in qof ay ahayd inuu yiraahdo […]» Hahaha, +1!

      Dharka sida ay tahay, qof ayaa imanaya oo la ciyaaraya qalaad oo dhaha «nacalad leh fallaaro? WASD? Maya maya, waxaan ku tusi doonaa jidka, waa hjkl »waxaana jira wax badan oo gadaal ka shidan>: D

      @Blablabla: si fiican halkaas, nacaskaagu wuxuu ku nool yahay sheekadaada!

    4.    giskard dijo

      Daraasad lagu ogaanayo aqristayaasha ay doorbidayaan ma dhaawaceyso

  4.   ahdezzz dijo

    Wanaagsan! Vim ilaa hadda waa tifaftiraha qoraalka ugu fiican. Waxaan rajeynayaa in badanaa ku daabacdo boggan ku saabsan daabacaadda la yiri. Salaan.

  5.   Jorge dijo

    Marwalba dhibaatooyin ayaan ka qabay fahamka macros ee Vim, halkaas waqti yar oo firaaqo ah ayaan siin doonaa wareejinta 😛

    Xusuusin: Isticmaalayaasha KDE, fadlan isticmaal Vim-QT

    Mahadsanid 😀

  6.   Waqti dheer 3000 dijo

    Ugu dambeyntiina Galaxy Mini wuxuu yeelan doonaa hal sabab oo kale oo aan ku noolaado: Ma haysto EMACS, laakiin waxaan haystaa VIM.

    Waan kula xisaabtami doonaa.

  7.   kariye dijo

    faafaahin wanaagsan mahadsanid 🙂

  8.   Lito dijo

    La wadaag vimrc-kaaga waa wax la fahmi karo muuqaal ahaan ku qanacsan :) !!! Waxaan rajeynayaa inaad ila wadaagtid :)!

    1.    wada dijo

      Dabcan waan 😀 ii oggolaan doonaa inaan diyaariyo qoraal

  9.   raaxo91m dijo

    Wow waxay umuuqataa mid aad ufiican :)! haha waxaan bilaabi doonaa inaan layli dheeraad ah sameeyo, oo vimrc-kaaga ayaa umuuqda mid aad u wanaagsan Oo! Waxaan rajeynayaa inaad la wadaagto fadlan;)!

    1.    wada dijo

      Xaqiiqdii maahan wax badan vimrc, laakiin waxaan sharxi doonaa inaan sameeyay hahaha

      1.    raaxo91m dijo

        haha aad uga wanaagsan :)! sidaa darteed dhamaanteen waan baranaynaa haha ​​mahadsanid :)! 😉

  10.   Tesla dijo

    Talo aad u wanaagsan Wada. Runtu waxay tahay in baahiyaha barnaamijyadaydu ay yihiin kuwo aasaasi ah oo laga yaabo inay taasi tahay sababta aanan weligay u arkin awoodda Vim. Si kastaba ha noqotee, waxaad dhahdo aniga ayaa xiiso ii leh. Waxaan isku dayi doonaa inaan dhaqan geliyo markay tahay inaan wax qabto.

    Waad ku mahadsan tahay!

  11.   Jonathan Leonel Gasparini dijo

    Qoraal wanaagsan! In kasta oo aan horeyba u ogaa talooyinkan si aad u wanaagsan in loogu sharraxay kuwa aan aqoon iyaga!
    Caawimaad yar oo loogu talagalay isticmaaleyaasha cusub, «vimtutor» waxay ku qoran tahay Ingiriis, kuwa doonaya casharka Isbaanishka, ku qor kaliya «vimtutor es».

    Waan jeclahay vim, noloshaydu gebi ahaanba way ka duwanaan lahayd isaga la'aantiis!
    Waxaan istcimaalaayay mudo 2 sano ah maalin walbana waan layaabay =)

    Salaan

    P / D: Qofkasta oo raba inuu arko tusaalaha qaabeynta .vimrc, waxaan kugu martiqaadayaa inaad aragto tayda! =) https://github.com/jlgasparrini/dotvimrc