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 🙂
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:
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:
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
Amarka:
: 3,5s / Vim / VIM
Khadkan waxaan ku baabi'inaynaa dhammaan khadadka ay ku jiraan a #
Amarka:
:., $ g / # / d
khadka hadda jira . ilaa dhamaadka dukumiintiga $ raadso lambarrada # oo tirtir d
Halkan amar ayaa kala sooca qaybta faylka
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:
#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
Xulo waxa ku jira labalaab ama hal xigashooyin:
vi' Xullo hal xigashooyin
vi" Xulo xigashooyin laba jibbaaran
viB Xulo wax kasta oo ku jira furayaasha
Xulashada xariiqda
ggVG Xulo dukumintiga oo dhan
Halkan asal ahaan waa gg tag bilowga; geli xulista muuqaalka V; oo tag dhamaadka G.
Xulka xulashada
control+v
[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. 😀
Waxaan u maleynayaa inaan bilaabi doono isticmaalka Vim 🙂
Maqaal aad u fiican ayaa ku mahadsan wadaagista. Ma ogeyn wax ku saabsan xulashada baloogga. Farxad!
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;).
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.
emacs! emacs! emacs! 😀
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!
Daraasad lagu ogaanayo aqristayaasha ay doorbidayaan ma dhaawaceyso
Wanaagsan! Vim ilaa hadda waa tifaftiraha qoraalka ugu fiican. Waxaan rajeynayaa in badanaa ku daabacdo boggan ku saabsan daabacaadda la yiri. Salaan.
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 😀
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.
faafaahin wanaagsan mahadsanid 🙂
La wadaag vimrc-kaaga waa wax la fahmi karo muuqaal ahaan ku qanacsan :) !!! Waxaan rajeynayaa inaad ila wadaagtid :)!
Dabcan waan 😀 ii oggolaan doonaa inaan diyaariyo qoraal
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;)!
Xaqiiqdii maahan wax badan vimrc, laakiin waxaan sharxi doonaa inaan sameeyay hahaha
haha aad uga wanaagsan :)! sidaa darteed dhamaanteen waan baranaynaa haha mahadsanid :)! 😉
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!
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