Difference between revisions of "Vim (Lietuviškai)"

From ArchWiki
Jump to: navigation, search
m (Vaikštom aplinkui)
Line 7: Line 7:
 
{{Article summary end}}
 
{{Article summary end}}
  
Vim yra pažengusių vartotojų tekstinis redaktorius, kuris suteikia UNIX `vi` tekstinio redaktoriaus galią su daug geriau įgyvendintu įrankių sprendimu. Vim nėra toks paprastas tekstinis redaktorius, kaip nano ar pico. Jis reikalauja tam tikro laiko, norint išmokti ir žymiai daugiau laiko, norint su juo dirbti kaip profesionalas.
+
Vim yra pažengusių vartotojų tekstinis redaktorius, kuris suteikia UNIX `vi` tekstinio redaktoriaus galią su daug geriau įgyvendintu įrankių sprendimu. Vim nėra toks paprastas tekstinis redaktorius, kaip nano ar pico. Jis reikalauja tam tikro laiko, norint jo išmokti ir žymiai daugiau laiko, norint išmokti profesionaliai dirbti su vim.
  
Vim yra suprojektuotas, norint sumažinti pirštų darbą kiek tai galima. Taip pat visiškai nenaudoti pelytės. Tai gali pasirodyti keista, tačiau, kai tik susipažinsit artimiau su vim - suprasite, jog tai didelis pranašumas.
+
Vim yra suprojektuotas, norint sumažinti darbo krūvį pirštams ir riešams. Taip pat dirbant - visiškai nenaudoti pelytės. Tai gali pasirodyti keista, tačiau, kai tik susipažinsit artimiau su vim - suprasite, jog tai didelis pranašumas.
  
 
==Ypatybės==
 
==Ypatybės==
Line 53: Line 53:
 
===Vaikštom aplinkui===
 
===Vaikštom aplinkui===
  
Vim redaktoriuje, perkelti kursorių dokumente galite su krypties klavišais, tačiau tai nėra '''vim way'''. Toks sprendimas reikalauja patraukti dešinę ranką iš standartinės rašymo pozicijos link krypties klavišų. Kuomet perkelimas baigtas, dešinė ranka turi grįžti į rašymo poziciją. Tai tikrai nėra smagu..
+
Norint Vim redaktoriuje perkelti kursorių dokumente galima naudoti krypties klavišus, tačiau tai nėra '''vim way'''. Toks sprendimas reikalauja patraukti dešinę ranką iš standartinės rašymo pozicijos link krypties klavišų. Kuomet perkelimas baigtas, dešinė ranka turi grįžti į rašymo poziciją. Tai tikrai nėra smagu..
  
 
Vim redaktoriuje, norint perkelti kursorių į apačią, tereikia paspausti raidę '''j'''. Kadangi raidė "j" karo į apačią - tai jinai ir perkelia kursorių į apačią. Norint perkelti kursorių atgal į viršų, reikia paspausti '''k'''. Kairė yra '''h''', o dešinė yra '''l''' ( mažoji '''L''').
 
Vim redaktoriuje, norint perkelti kursorių į apačią, tereikia paspausti raidę '''j'''. Kadangi raidė "j" karo į apačią - tai jinai ir perkelia kursorių į apačią. Norint perkelti kursorių atgal į viršų, reikia paspausti '''k'''. Kairė yra '''h''', o dešinė yra '''l''' ( mažoji '''L''').
Line 59: Line 59:
 
'''^''' padės kursorių eilutės pradžioje, o '''$''' padės kursorių pabaigoje.
 
'''^''' padės kursorių eilutės pradžioje, o '''$''' padės kursorių pabaigoje.
  
{{Note|'''^''' and '''$''' are commmonly used in regular expressions to match the beginning and ending of the line. Regular expressions are very powerfull and are commonly used in *nix environment, so maybe it is a little bit tricky now, but later you will notice “the idea” behind the use of most of these key mappings.}}
+
{{Note|'''^''' ir '''$''' yra plačiai naudojami reguliarių reiškinių išraiškose, norint pažymėti eilutės pradžią ir pabaigą. Reguliarios išraiškos yra labai galingos ir jos dažnai naudojamos *nix aplinkose, galbūt šiuo metu viskas gali pasirodyti šiek tiek per sudėtinga, tačiau vėliau pastebėsite, kas už visko slypi.}}
  
To advance a word, press the '''w''' key. '''W''' will include more characters in what it thinks is a word (e.g. underscores and dashes as a part of a word). To go back a word, '''b''' is used. Once again, '''B''' will include more characters in what vim considers a word. To advance to the end of a word, use '''e''', '''E''' includes more characters.
+
Norint peršokti vieną žodį, paspauskite klavišą '''w'''. '''W''' peršoks ten, kur jis mano esant žodžio pabaiga ( pavyzdžiui pabraukimo brūkšniai ar brūkšnys yra žodžio dalis ). Norint peršokti vienu žodžiu atgal, naudojamas '''b'''. Vėl gi, '''B''' peršoks ten, kur jis mano esant žodžio pabaigai. Norint peršokti į žodžio pabaigą, naudojami '''e''', '''E''' įtraukia daugiau simbolių.
  
To advance to the beginning of a sentence, '''(''' will get the job done. ''')''' will do the opposite, moving to the end of a sentence. For an even bigger jump, '''{''' will move the the begining a whole paragraph. '''}''' will advance to the end of a whole paragraph ('''NOTE''': the brackets used here are the actual commands (like e.g. '''w''' and '''e''') - not the ones you would use in a text).
+
Norint peršokti vieną sakinį, naudojamas '''(''' simbolis. '''(''' darys tą patį, tik į kitą atgal. Norint peršokti visą paragrafą, naudojamas '''{''', '''}''' darys viską tą patį tik atgal. ('''Pastaba''': čia naudojami skliaustai yra komandos ( kaip '''w''' arba '''e''' ) - ne tos pačios, kurios yra naudojamos tekste ).
  
To advance to the header (top) of the screen, '''H''' will get the job done. '''M''' will advance to the middle of the screen, and '''L''' will advance to the last (bottom). '''gg''' will go to the begininng of the file, '''G''' will go to the end of the file. '''<ctrl>D''' will let you scroll page by page.
+
Norint perstumti ekraną į antraštę yra naudojamas '''H'''. '''M'' perstums ekraną iki vidurio, o '''L''' iki apačios. '''gg''' perkels į bylos pradžią, '''G'' perkels į pabaigą. '''<ctrl>D''' leis peržiūrėti bylą pagal puslapius.

Revision as of 18:25, 1 November 2010

This template has only maintenance purposes. For linking to local translations please use interlanguage links, see Help:i18n#Interlanguage links.


Local languages: Català – Dansk – English – Español – Esperanto – Hrvatski – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Norsk Bokmål – Polski – Português – Slovenský – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – العربية – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어


External languages (all articles in these languages should be moved to the external wiki): Deutsch – Français – Română – Suomi – Svenska – Tiếng Việt – Türkçe – فارسی

Summary help replacing me
Mažas vadovas kaip naudotis konsolės/terminalo tekstiniu redaktoriumi.

Vim yra pažengusių vartotojų tekstinis redaktorius, kuris suteikia UNIX `vi` tekstinio redaktoriaus galią su daug geriau įgyvendintu įrankių sprendimu. Vim nėra toks paprastas tekstinis redaktorius, kaip nano ar pico. Jis reikalauja tam tikro laiko, norint jo išmokti ir žymiai daugiau laiko, norint išmokti profesionaliai dirbti su vim.

Vim yra suprojektuotas, norint sumažinti darbo krūvį pirštams ir riešams. Taip pat dirbant - visiškai nenaudoti pelytės. Tai gali pasirodyti keista, tačiau, kai tik susipažinsit artimiau su vim - suprasite, jog tai didelis pranašumas.

Ypatybės

  • Vim yra labai galingas sunkioms redagavimo užduotims
  • Lankstus konfigūravimas
  • Paprastos ir tvirtos klavišų santrumpos
  • Sintaksės žymėjimas

Įdiegimas

Jeigu norite turėti tik komandinės eilutės sąsają:

# pacman -S vim

Jeigu norite turėti ir GUI sąsają:

# pacman -S gvim

Naudojimas

Pateiksime pačius pagrindus, kaip naudotis vim. Norint tęsti gilesnį pažinimą, galite naudoti Template:Codeline. Vim turi keturias skirtingas būsenas:

  • Command mode: klavišai yra interpretuojami kaip komandos.
  • Insert mode: klavišai yra tiesiogei vedami į bylą.
  • Visual mode: klaviškai pažymi, iškerpa arba kopijuoją tekstą.
  • Ex mode: papildomų komandų įvedimas ( pvz.: bylos išsaugojimas, teksto apkeitimas ir t.t. )

Redagavimo pagrindai

Jeigu paleisite vim taip:

$ vim somefile.txt

pamatysite tuščią dokumentą ( turint omenyje, jog somefile.txt neegzistuoja. Jeigu jis egzistuoja - pamatysite kas jame ). Jūs negalėsite failo redaguoti iškarto - šiuo metu Jūs esate Command mode. Šioje būsenoje Jūs galite valdyti vim klavišų pagalba.

Note: Vim yra geras UNIX stiliaus produkto pavyzdys. Tai reiškia, jog jis nėra žibantis ir jis nelaikys Jūsų už rankos. Jis neateina kartu su įdiegtais segtukais ar žaidimais. Jis leis padaryti darbą, ir dar jį padaryti greitai. Verta prisiminti, jog yra skirtumas įvedant komandą didžiosiomis ir mažosiomis raidėmis. Kai kada didžiosiomis raidėmis įvestos komandos yra "pagerinos" mažųjų versijos (s pakeis raidę, S pakeis eilutę), kitais atvėjais - visiškai skirtingos komandos (j nuleis žymeklį žemyn, J sujungs dvi eilutes ).

Norint įvesti tekstą, paspauskite i mygtuką. I ( didžioji i ) įves tekstą į eilutės pradžią. Norint pridėti tekstą, paspauskite a mygtuką. A pastatys kursorių eilutės gale.

Grįžti į command mode galima bet kada ir iš bet kur, tereikia tik paspausti Esc.

Vaikštom aplinkui

Norint Vim redaktoriuje perkelti kursorių dokumente galima naudoti krypties klavišus, tačiau tai nėra vim way. Toks sprendimas reikalauja patraukti dešinę ranką iš standartinės rašymo pozicijos link krypties klavišų. Kuomet perkelimas baigtas, dešinė ranka turi grįžti į rašymo poziciją. Tai tikrai nėra smagu..

Vim redaktoriuje, norint perkelti kursorių į apačią, tereikia paspausti raidę j. Kadangi raidė "j" karo į apačią - tai jinai ir perkelia kursorių į apačią. Norint perkelti kursorių atgal į viršų, reikia paspausti k. Kairė yra h, o dešinė yra l ( mažoji L).

^ padės kursorių eilutės pradžioje, o $ padės kursorių pabaigoje.

Note: ^ ir $ yra plačiai naudojami reguliarių reiškinių išraiškose, norint pažymėti eilutės pradžią ir pabaigą. Reguliarios išraiškos yra labai galingos ir jos dažnai naudojamos *nix aplinkose, galbūt šiuo metu viskas gali pasirodyti šiek tiek per sudėtinga, tačiau vėliau pastebėsite, kas už visko slypi.

Norint peršokti vieną žodį, paspauskite klavišą w. W peršoks ten, kur jis mano esant žodžio pabaiga ( pavyzdžiui pabraukimo brūkšniai ar brūkšnys yra žodžio dalis ). Norint peršokti vienu žodžiu atgal, naudojamas b. Vėl gi, B peršoks ten, kur jis mano esant žodžio pabaigai. Norint peršokti į žodžio pabaigą, naudojami e, E įtraukia daugiau simbolių.

Norint peršokti vieną sakinį, naudojamas ( simbolis. ( darys tą patį, tik į kitą atgal. Norint peršokti visą paragrafą, naudojamas {, } darys viską tą patį tik atgal. (Pastaba: čia naudojami skliaustai yra komandos ( kaip w arba e ) - ne tos pačios, kurios yra naudojamos tekste ).

Norint perstumti ekraną į antraštę yra naudojamas H. M perstums ekraną iki vidurio, o L iki apačios. gg perkels į bylos pradžią, G perkels į pabaigą. <ctrl>D leis peržiūrėti bylą pagal puslapius.