PK œqhYî¶J‚ßFßF)nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/ $#$#$#

Dir : /proc/thread-self/root/proc/self/root/proc/self/root/usr/share/vim/vim80/tutor/
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64
IP: 209.182.202.254
Choose File :

Url:
Dir : //proc/thread-self/root/proc/self/root/proc/self/root/usr/share/vim/vim80/tutor/tutor.lv

===============================================================================
=         Ī s a          p a m Ä c Ä« b a        V I M     -   Versija 1.7     =
===============================================================================

   Vim ir jaudÄ«gs teksta redaktors ar pÄrÄk daudzÄm komandÄm, lai to
   aprakstÄ«tu tik Ä«sÄ aprakstÄ kÄ Å¡is. Å Ä« pamÄcÄ«ba ir paredzÄ“ta, lai
   spÄ“tu iemÄcÄ«ties tik daudz, cik nepiecieÅ¡ams, lietojot Vim, kÄ plaÅ¡a
   pielietojuma teksta redaktoru.

   AtkarÄ«bÄ no tÄ, cik daudz laika veltÄ«siet eksperimentiem,
   Å¡Ä«s pamÄcÄ«bas aptuvenais izpildÄ«Å¡anas laiks  ir 25 — 30 minÅ«tes.

   UZMANĪBU:
   Darbojoties ar komandÄm, jÅ«s izmainÄ«siet Å¡o tekstu, tÄpÄ“c izveidojiet Å¡Ä«
   faila kopiju (ja jÅ«s palaidÄt "vimtutor" komandu, Å¡Ä« jau ir kopija).

   SvarÄ«gi atcerÄ“ties, ka Å¡o pamÄcÄ«bu ir paredzÄ“ts izpildÄ«t praktiski!
   Ja jūs tikai lasīsiet šo tekstu, jūs komandas aizmirsīsiet!

   Tagad pÄrliecinieties, ka tastatÅ«rai nav nospiesti SHIFT vai
   CAPS-LOCK taustiņi un spiediet j taustiņu, lÄ«dz pilnÄ«bÄ redzat

   1.1 nodarbības saturu
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    1.1 nodarbība: KURSORA PĀRVIETOŠANA

    ** Lai pÄrvietotu kursoru, spiediet taustiņus h, j, k, l  **

  Lai atcerētos,
  izmantojiet vÄrdus:        k          "KaugÅ¡up"
                             ^
            pa "Heisi"  h  <   >  l  pa "Labi"
                             v
                             j          "Jejup"

  1. PÄrvietojiet kursoru pa ekrÄnu tik ilgi, kamÄ“r pierodat.

  2. Turiet j taustiņu tik ilgi, kamÄ“r ieslÄ“dzas tÄ auto-atkÄrtoÅ¡ana.
     Un dodieties uz nÄkamo nodarbÄ«bu.

PIEZĪME: Ja neesat pÄrliecinÄts par nospiesto taustiņu, spiediet <ESC>,
      lai atgrieztos normÄlajÄ režīmÄ, un spiediet vajadzÄ«go taustiņu atkal.

PIEZĪME: Kursora vadībai var izmantot arī bultiņu taustiņus, bet ticiet —
      iemÄcÄ«ties vadÄ«t ar j, k, l, h taustiņiem ir daudz parocÄ«gÄk!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    1.2 nodarbība: IZIEŠANA NO VIM

  !! PIEZĪME: Pirms izpildīt šīs nodarbības soļus, izlasiet visu instrukciju!

  1. Lai bÅ«tu droÅ¡s, ka esat normÄlajÄ režīmÄ, nospiediet <ESC> taustiņu.

  2. Ievadiet komandu:   :q! <ENTER>.
     Ievadot Å¡o komandu, jÅ«s iziesiet no redaktora nesaglabÄjot izmaiņas.

  3. Ja palaidÄt vim komandrindÄ, tad pÄ“c tam atkal to izsauciet, ievadot
     vimtutor <ENTER>

  4. Kad esat iegaumējis 1. — 3. soli, izpildiet tos, lai atgrieztos
     redaktorÄ.

PIEZĪME:  :q! <ENTER> komanda atceļ visas failÄ radÄ«tÄs izmaiņas. PÄ“c dažÄm
       nodarbÄ«bÄm jÅ«s uzzinÄsiet, kÄ izmaiņas varat saglabÄt.

  5. PÄrvietojiet kursoru, uz 1.3 nodarbÄ«bu.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    1.3 nodarbība: TEKSTA REDIĢĒŠANA – DZĒŠANA

	   ** Lai izdzēstu zem kursora atrodošos burtu, spiediet  x  **

  1. PÄrvietojiet kursoru uz lÄ«niju ar atzÄ«mi --->.

  2. Lai izlabotu kļūdas, pÄrvietojiet kursoru uz vajadzÄ«go burtu.

  3. Spiediet x taustiņu, lai izdzēstu nevajadzīgo burtu.

  4. AtkÄrtojiet 2. lÄ«dz 4. soļus, lÄ«dz teksts ir pareizs.

---> Hiiipijiiii ÄÄÄauuukstiiina celllofÄnu.

  5. Kad augstÄk parÄdÄ«tÄ rinda ir izlabota, dodieties uz 1.4. nodarbÄ«bu.

PIEZĪME: Izpildot Å¡o pamÄcÄ«bu, centieties mÄcÄ«ties nevis domÄjot,
         bet gan praktiski trenējot kustību atmiņu.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    1.4 nodarbība: TEKSTA REDIĢĒŠANA — IEVIETOŠANA

			** Lai ievietotu tekstu, spiediet i **

  1. PÄrvietojiet kursoru uz pirmo lÄ«niju ar atzÄ«mi --->.

  2. Lai ierakstÄ«tu tekstu augÅ¡Ä“jÄ rindÄ tieÅ¡i tÄdu paÅ¡u kÄ apakÅ¡Ä“jÄ,
     novietojiet kursoru tieÅ¡i PÄ’C ievietojamÄ teksta.

  3. Spiediet i un ievadiet visu nepieciešamo tekstu.

  4. PÄ“c katra papildinÄjuma, spiediet <ESC> lai atgrieztos normÄlajÄ režīmÄ.
     AtkÄrtojiet 2. lÄ«dz 4. soļus, lÄ«dz teksts ir pareizs.

---> Å aÄ lnij no tksta rÅ«kt dai buti.
     Å ajÄ lÄ«nijÄ no teksta trÅ«kst daži burti.

  5. Kad esat apguvis šīs darbības, dodieties uz 1.5. nodarbību.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    1.5 nodarbība: TEKSTA REDIĢĒŠANA — PIEVIENOŠANA

			** Lai pievienotu tekstu, spiediet A **

  1. PÄrvietojiet kursoru uz pirmo lÄ«niju ar atzÄ«mi --->.
     Nav svarīgi, uz kura šīs rindas burta atrodas kursors.

  2. Spiediet A un pievienojiet iztrūkstošo tekstu.

  3. Kad nepieciešamais teksts ir pievienots, spiediet <ESC>,
     lai atgrieztos normÄlajÄ režīmÄ.

  4. PÄrvietojiet kursoru uz otro lÄ«niju ar atzÄ«mi --->
     un atkÄrtojiet 2. un 3. soļus.

---> Å ajÄ lÄ«nijÄ tekstam
     Å ajÄ lÄ«nijÄ tekstam pietrÅ«kst beigas.
---> Å ajÄ lÄ«nijÄ t
     Å ajÄ lÄ«nijÄ tekstam pietrÅ«kst beigas.

  5. Kad esat apguvis šīs darbības, dodieties uz 1.6. nodarbību.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    1.6 nodarbība: FAILA SAGLABĀŠANA

        ** Lai saglabÄtu failu un izietu no redaktora, spiediet :wq **

  !! PIEZĪME: Pirms izpildÄ«t Å¡o nodarbÄ«bu, izlasiet visus tÄs soļus!

  1. PÄrliecinieties, ka esat pareizi izpildÄ«jis visas iepriekÅ¡Ä“jÄs nodarbÄ«bas.

  2. Ja neesat pÄrliecinÄts, izejiet no redaktora, kÄ 1.2. nodarbÄ«bÄ ar komandu:
     :q!

  3. Tad atkal palaidiet pamÄcÄ«bu, un, ja nepiecieÅ¡ams, veiciet failÄ izmaiņas.

  4. SaglabÄjiet faila izmaiņas, redaktorÄ ievadot  :w tutor <ENTER>
     Izejiet no redaktora, ievadot komandu  :wq <ENTER>

  5. Palaidiet atkal Å¡o pamÄcÄ«bu, terminÄlÄ« ievadot komandu: vim tutor
     Å ajÄ komandÄ vÄrds "vim" izsauc teksta redaktoru, bet
     vÄrds "tutor" ir faila nosaukums, kurÄ ir saglabÄta izmainÄ«tÄ pamÄcÄ«ba.

  5. Kad esat sapratis veicamÄs darbÄ«bas, izpildiet tÄs.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    1. nodarbības APKOPOJUMS


  1. Kursoru pÄrvieto ar bultiņu vai arÄ« h,j,k,l taustiņiem:
	 h (pa kreisi)   j (lejup)     k (augšup)   l (pa labi)

  2. Lai ar Vim rediģētu noteiktu failu, ievadiet komandu:  vim fails <ENTER>

  3. Lai izietu no Vim ievadiet:
     <ESC>   :q!         <ENTER>   lai pazaudētu izmaiņas.
     <ESC>   :wq         <ENTER>   lai saglabÄtu izmaiņas.

  4. Lai izdzēstu burtu zem kursora, spiediet x

  5. Lai ievietotu vai pievienotu tekstu, spiediet:
	 i   ievadÄmais teksts          <ESC>   lai ievietotu pirms kursora
	 A   pievienojamais teksts      <ESC>   lai pievienotu rindas beigÄs

PIEZĪME: <ESC> spieÅ¡ana atgriezÄ«s jÅ«s normÄlajÄ režīmÄ, vai arÄ« atcels
         nepareizu vai daļēji ievadītu komandu.

Tagad dodieties uz 2. nodarbību.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    2.1 nodarbība: DZĒŠANAS KOMANDAS


		       ** Lai izdzÄ“stu vÄrdu, spiediet dw **

  1. Nospiediet <ESC> lai pÄrliecinÄtos, ka esat normÄlajÄ režīmÄ.

  2. PÄrvietojiet kursoru uz rindu ar atzÄ«mi --->.

  3. PÄrvietojiet kursoru uz izdzÄ“Å¡amÄ vÄrda sÄkumu.

  4. Ievadiet   dw    lai izdzÄ“stu nepiecieÅ¡amo vÄrdu.

PIEZĪME: Nospiežot d, ekrÄna labajÄ apakÅ¡Ä“jÄ stÅ«rÄ« parÄdÄ«sies d burts.
         Tas ir tÄpÄ“c, ka Vim gaida nÄkamo komandu (burtu w).
         Ja jūs redzat citu burtu, vai neredzat neko, esat kaut ko izdarījis
         nepareizi. Tad spiediet <ESC> un sÄciet no sÄkuma.

---> Å ajÄ kuku teikumÄ ir tata daži lala vÄrdi, kuri mumu nav vajadzÄ«gi.

  5. Izpildiet 3. — 4. soļus, līdz teksts ir pareizs un dodieties uz 2.2. nodarbību.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    2.2 nodarbība: CITAS DZĒŠANAS KOMANDAS


	   ** Lai izdzÄ“stu lÄ«dz rindas beigÄm, spiediet d$ **

  1. Nospiediet <ESC> lai pÄrliecinÄtos, ka esat normÄlajÄ režīmÄ.

  2. PÄrvietojiet kursoru uz rindu ar atzÄ«mi --->.

  3. PÄrvietojiet kursoru lÄ«dz pirmÄ teikuma beigÄm (PÄ’C pirmÄ punkta).

  4. Ievadiet d$  lai izdzÄ“stu tekstu no kursora lÄ«dz rindas beigÄm.

---> KÄds ir ievadÄ«jis teikuma beigas divreiz. ievadÄ«jis teikuma beigas divreiz.


  5. Dodieties uz 2.3 nodarbÄ«bu, lai labÄk izprastu, kÄ tas notiek.




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    2.3 nodarbība: OPERATORI UN KOMANDAS


  Daudzas tekstu mainoÅ¡Äs komandas sastÄv no operatora un kustÄ«bas.
  DzÄ“Å¡anas komanda, kuru izsauc ar d operatoru vispÄrÄ«gÄ gadÄ«jumÄ ir sekojoÅ¡a:

        d kustība

  Kur:
    d       - ir dzēšanas operators.
    kustība - ir operators, kas nosaka dzēšanas veidu.

  BiežÄk izplatÄ«tÄs kustÄ«bas ir:
    w - lÄ«dz nÄkamÄ vÄrda sÄkumam, NEIESKAITOT tÄ pirmo burtu.
    e - lÄ«dz tekoÅ¡Ä vÄrda beigÄm, IESKAITOT pÄ“dÄ“jo burtu.
    $ - lÄ«dz rindas beigÄm, IESKAITOT tÄs pÄ“dÄ“jo burtu.

  PiemÄ“ram, ievadot  de  tiks izdzÄ“sts teksts no kursora lÄ«dz rindas beigÄm.

PIEZĪME: Ievadot kustÄ«bas komandu normÄlajÄ režīmÄ, tÄ pÄrvietos kursoru uz
         norÄdÄ«to vietu.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    2.4 nodarbība: KUSTĪBAS SKAITA IZMANTOŠANA


   ** Pirms kustÄ«bas ievadot skaitli, tÄ tiks atkÄrtota norÄdÄs reizes. **

  1. PÄrvietojiet kursoru uz lÄ«niju ar atzÄ«mi --->.

  2. Ievadiet  2w  lai pÄrvietotu kursoru par 2 vÄrdiem uz priekÅ¡u.

  3. Ievadiet  3e  lai pÄrvietotu kursoru par 3 vÄrdiem atpakaļ.

  4. Ievadiet  0  (nulli), lai pÄrvietotu kursoru uz rindas sÄkumu.

  5. AtkÄrtojiet 2. — 3. soļus ar dažÄdiem skaitļiem.

---> Å Ä« ir rinda ar vÄrdiem, kurÄ jÅ«s varat pÄrvietoties.

  6. Dodieties uz nodarbību 2.5.




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    2.5 nodarbība: SKAITĻA IZMANTOŠANA DZĒŠANAI


   ** Ievadot skaitli pirms operatora, tas tiks atkÄrtots norÄdÄ«tÄs reizes. **

  Pirms augÅ¡minÄ“tajÄm dzÄ“Å¡anas un pÄrvietoÅ¡anÄs darbÄ«bÄm
  var ievadÄ«t skaitli, lai norÄdÄ«tu cik reizes to izpildÄ«t, formÄ:
	 d   skaitlis  kustība

  1. PÄrvietojiet kursoru uz pirmo vÄrdu ar LIELAJIEM BURTIEM rindÄ ar atzÄ«mi --->.

  2. Ievadiet komandu d2w lai izdzÄ“stu divus vÄrdus ar LIELAJIEM BURTIEM

  3. AtkÄrtojiet pirmo soli, dzÄ“Å¡anas komandai norÄdot dažÄdus skaitļus,
     lai izdzÄ“stu visus vÄrdus ar LIELAJIEM BURTIEM

--->  Å¡ajÄ ABC DE rindÄ FGHI JK LMN OP ir jÄizdzÄ“Å¡ liekie Q RS TUV vÄrdi





~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    2.6 nodarbība: DARBĪBAS AR RINDĀM


		   ** Ievadiet   dd   lai izdzēstu visu teksta rindu. **

  TÄ kÄ veselas rindas izdzÄ“Å¡ana ir izplatÄ«ta darbÄ«ba, Vi dizaineri nolÄ“ma
  tÄs dzÄ“Å¡anu realizÄ“t ar dubultu d ievadÄ«Å¡anu.

  1. PÄrvietojiet kursoru uz otro rindu ar atzÄ«mi --->
  2. Ievadiet  dd  lai izdzēstu rindu.
  3. PÄrvietojiet kursoru uz ceturto rindu.
  4. Ievadiet  2dd   lai izdzēstu divas rindas.

--->  1)  Astoņi kustoņi,
--->  2)  astoņi kustoņi,
--->  3)  kas tos astoņus kustoņus pirks?
--->  4)  Zirgs.
--->  5)  Astoņi kustoņi,
--->  6)  astoņi kustoņi,
--->  7)  kas tos astoņus kustoņus pirks?
--->  8)  Cirks.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    2.7 nodarbība: ATCELŠANAS KOMANDA


   ** Lai atceltu darbību, spiediet  u  **
   ** Lai atceltu visas darbÄ«bas tekoÅ¡ajÄ rindÄ, spiediet  U  **

  1. PÄrvietojiet kursoru uz rindu ar atzÄ«mi ---> un novietojiet to uz
     pirmÄs kļūdas.
  2. PÄrvietojiet kursoru un ievadiet  x  lai izdzÄ“stu visus liekos burtus.
  3. Ievadiet  u  lai atceltu iepriekšējo komandu.
  4. Å Ä« darbÄ«ba atcels iepriekÅ¡Ä“jo darbÄ«bu, kuru veicÄt, ievadot  x
  5. Ievadiet  U  lai atgrieztos sÄkuma stÄvoklÄ«.
  6. Ievadiet  u  vairÄkas reizes, lai atceltu  U  un iepriekÅ¡Ä“jÄs komandas.
  7. Ievadiet  CTRL-R  t.i.:
     nospiediet CTRL un, to neatlaižot, Shift un to neatlaižot un r
     vairÄkas reizes, lai atceltu atcelÅ¡anas darbÄ«bas.

---> Iizlabojiet kļūudas Å¡aajÄ riindÄ, aatceliet tÄs un aatceliet aatcelÅ¡anu.

  8. Šīs ir svarīgas un noderīgas iespējas.
     Tagad pÄrejiet uz 2. nodarbÄ«bas apkopojumu.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    2. nodarbības APKOPOJUMS


  1. Lai izdzÄ“stu vÄrdu, uz kura atrodas kursors, ievada:    dw
  2. Lai izdzÄ“stu rindu no kursora lÄ«dz tÄs beigÄm, ievada:  d$
  3. Lai izdzēstu visu rindu, ievada:                        dd
  4. Lai atkÄrtotu kustÄ«bas darbÄ«bu, pirms tÄs ievada skaitli, piemÄ“ram:
                                                             2w

  5. Lai atkÄrtotu izmaiņu darbÄ«bu, komandu formÄts ir sekojoÅ¡s:
       operators   [skaitlis]   kustība
     kur:
       operators  - ir veicamÄ darbÄ«ba, piemÄ“ram,  d  lai dzÄ“stu
       [skaitlis] - ir neobligÄts darbÄ«bas atkÄrtojumu skaits
       kustÄ«ba    - pÄrvieto kursoru tik tÄlu, cik ir veicama darbÄ«ba, piem:
                      w  lai pÄrvietotos par vienu vÄrdu,
		      $  lai pÄrvietotos lÄ«dz rindas beigÄm u.tml.

  6. Lai pÄrvietotos uz rindas sÄkumu, ievada:          0   (nulli)

  7. Lai atceltu iepriekšējo darbību, ievada:           u  (mazo u)
     Lai atceltu visas rindÄ veiktÄs izmaiņas, ievada:  U  (Shift+U)
     Lai atceltu atcelšanas darbības, ievada:      CTRL-R  (Ctrl+Shift+r)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    3.1 nodarbība: IEVIETOŠANAS DARBĪBA


       ** Lai pēc kursora ievietotu iepriekš izdzēstu tekstu, spiediet  p  **

  1. PÄrvietojiet kursoru uz pirmo rindu ar atzÄ«mi --->

  2. Ievadiet  dd  lai izdzÄ“stu visu rindu un saglabÄtu to reÄ£istrÄ.

  3. PÄrvietojiet kursoru uz c) rindu (virs vietas, kur bÅ«tu jÄievieto
     dzÄ“stÄ rinda).

  4. Spiediet  p  lai ievietotu reÄ£istrÄ saglabÄto rindu.

  5. AtkÄrtojiet soļus 2 lÄ«dz 4 lÄ«dz rindas ir pareizajÄ secÄ«bÄ.

---> d)  Zirgs.
---> c)  kas tos astoņus kustoņus pirks?
---> b)  astoņi kustoņi,
---> a)  Astoņi kustoņi,


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    3.2 nodarbība: AIZVIETOŠANAS KOMANDA


       ** Lai aizvietotu burtu ar citu, ievadiet r un nepieciešamo burtu. **

  1. PÄrvietojiet kursoru uz pirmo rindu ar atzÄ«mi --->

  2. PÄrvietojiet kursoru, lai iezÄ«mÄ“tu pirmo nepareizo burtu.

  3. Ievadiet  r  un tad burtu, uz kuru iezīmēto ir nepieciešams nomainīt.

  4. AtkÄrtojiet soļus 2 un 3 lÄ«dz ir pirmÄ rinda atbilst otrajai rindai.

--->  Iavadut šo rixdu, kuds ar nuspeedis napariizus teusteņus!
--->  Ievadot Å¡o rindu, kÄds ir nospiedis nepareizus taustiņus!

  5. Tagad dodieties uz 3.3. nodarbību.

PIEZĪME: Atcerieties, ka jums ir jÄmÄcÄs darbojoties,
         nevis vienkÄrÅ¡i mÄ“Ä£inot atcerÄ“ties!



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    3.3 nodarbība: IZMAIŅU DARBĪBA


	   ** Lai izmainÄ«tu tekstu lÄ«dz vÄrda beigÄm, spiediet  ce  **

  1. PÄrvietojiet kursoru uz pirmo rindu ar atzÄ«mi --->

  2. Novietojiet kursoru virs pirmÄ Å  vÄrdÄ Å ma.

  3. Ievadiet  ce  un izlabojiet vÄrdu uz pareizu (Å¡ajÄ gad. "Å Ä«s").

  4. Spiediet <ESC> un pÄrvietojiet kursoru uz nÄkamo mainÄmo vÄrdu.

  5. AtkÄrtojiet soļus 3 un 4 lÄ«dz pirmÄ un otrÄ rinda ir vienÄdas.

---> Å ma rindas vamula nepiecieÅ¡ams Å¡imahaļ, lietojot Å¡aÅ¡Äbiļabita darbÄ«bu.
---> Å Ä«s rindas vÄrdus nepiecieÅ¡ams izlabot, lietojot izmainÄ«Å¡anas darbÄ«bu.

IevÄ“rojiet, ka pÄ“c  ce  un vÄrda ievades jÅ«s paliekat ievietoÅ¡anas režīmÄ.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    3.4 nodarbība: CITAS MAINĪŠANAS DARBĪBAS AR c


     ** Izmaiņu kustÄ«bas operatoru lieto tieÅ¡i tÄpat kÄ dzÄ“Å¡anai. **

  1. Izmaiņu kustÄ«bas operators darbojas tÄpat kÄ dzÄ“Å¡anai. FormÄts ir:

         c    [skaitlis]   kustība

  2. Var lietot tos paÅ¡us kustÄ«bas operatorus  w (vÄrds) un  $ (rindas beigas).

  3. PÄrvietojiet kursoru uz pirmo rindu ar atzÄ«mi --->.

  4. PÄrvietojiet kursoru uz pirmo kļūdu.

  5. Ievadiet  c$ rakstiet nomainÄmo tekstu lÄ«dz rindas beigÄm un spiediet <ESC>.

---> Šī teksta beigas nepieciešams izlabot, lietojot c$ komandu.
---> Šī teksta beigas nepieciešams izlabot, lietojot c$ šari-vari-traļi-muļi.

PIEZĪME:  Lai labotu nepareizi ievadītu tekstu, spiediet <BACKSPACE> taustiņu.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    3. NODARBĪBAS APKOPOJUMS


  1. Lai ievietotu izdzēsto tekstu, spiediet  p  taustiņu. Ar to ievietosiet
     dzÄ“sto tekstu PÄ’C kursora. (Ja bija izdzÄ“sta vesela rinda, tÄ tiks
     ievietota rindÄ VIRS kursora.)

  2. Lai izmainītu burtu zem kursora, spiediet  r  un pēc tam
     jums nepieciešamo rakstzīmi.

  3. Izmaiņu operators ļauj jums nomainīt tekstu no kursora līdz
     kustÄ«bas operatora norÄdÄ«tajai vietai. PiemÄ“ram,
     ievadot  ce  jÅ«s izmainÄt tekstu no kursora lÄ«dz VÄ€RDA beigÄm, bet
     ievadot  c$  jÅ«s nomainÄt tekstu no kursora lÄ«dz RINDAS beigÄm.

  4. Izmaiņu komandas formÄts ir:

	 c   [skaitlis]   kustība

Tagad dodieties uz nÄkamo nodarbÄ«bu.



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    4.1 nodarbība: KURSORA VIETA FAILĀ UN FAILA STATUSS

  ** Lai noteiktu kursora atraÅ¡anÄs vietu failÄ un faila statusu, spiediet  CTRL-g
     Lai pÄrvietotu kursoru uz noteiktu faila rindu, spiediet  G  **

  PIEZĪME: Pirms pildÄ«t Å¡o uzdevumu, izlasiet visas tÄ darbÄ«bas lÄ«dz beigÄm!

  1. Spiediet Ctrl taustiņu, un neatlaižot to, spiediet g  saÄ«sinÄti CTRL-g.
     Redaktora ekrÄna apakÅ¡Ä parÄdÄ«sies statusa rinda, ar faila statusu
     un rindu kurÄ atrodas kursors, kÄ arÄ« citu informÄciju.
     Atcerieties šo vietu, lai izpildītu 3. darbību.

PIEZĪME: JÅ«s varat redzÄ“t kursora atraÅ¡anÄs vietu failÄ vienmÄ“r ekrÄna
       labajÄ apakÅ¡Ä“jÄ stÅ«rÄ«, ja redaktoram ir ieslÄ“gta ruler opcija.
       (Skatiet palīdzību par šo komandu, ievadot  :help 'ruler')

  2. Lai pÄrvietotu kursoru uz faila beigÄm, ievadiet  G
     Lai pÄrvietotu kursoru uz faila sÄkumu, ievadiet  gg

  3. Ievadiet iepriekÅ¡ iegaumÄ“tÄs rindas numuru un tad ievadiet  G
     Ar Å¡o jÅ«s pÄrvietosiet kursoru atpakaļ rindÄ, kurÄ jÅ«s sÄkÄt
     šo nodarbību.

  4. AtkÄrtojiet darbÄ«bas 1. — 3. tik ilgi, kamÄ“r droÅ¡i atceraties Å¡Ä«s komandas.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    4.2 nodarbība: MEKLĒŠANAS KOMANDA


     ** Lai meklÄ“tu tekstÄ, spiediet  /  un ievadiet meklÄ“jamo frÄzi. **

  1. NormÄlajÄ režīmÄ spiediet  /  taustiņu. IevÄ“rojiet, ka kursors pÄrvietojas
     uz redaktora apakÅ¡Ä“jo rindu, lÄ«dzÄ«gi, kÄ nospiežot taustiņu  :
     lai ievadÄ«tu dažÄdas komandas.

  2. Tad ievadiet vÄrdu  kļūūūda  un spiediet <ENTER>.
     Ar Å¡o jÅ«s izgaismosiet atrasto meklÄ“jamo redaktorÄ.

  3. Lai atrastu nÄkoÅ¡o vÄrdu, spiediet  n  taustiņu.
     Lai pÄrvietotu kursoru uz nÄkamo atrasto vietu tekstÄ uz augÅ¡u,
     ievadiet  N

  4. Lai meklÄ“tu frÄzi augÅ¡upejoÅ¡Ä virzienÄ  /  vietÄ lietojiet  ?

  5. Lai atgrieztos uz vietu, kurÄ sÄkÄt meklÄ“Å¡anu, spiediet CTRL-O
     (spiediet Ctrl, tad, to neatlaižot spiediet arÄ« o). To var turpinÄt,
     lai dotos tÄlÄk atpakaļ, vai arÄ« spiest CTRL-i, lai dotos uz priekÅ¡u.

--->  "kļūūūda" nav pareizs vÄrds; kļūda ir vienkÄrÅ¡i kļūda.

PIEZĪME: Ja ir atrasta pÄ“dÄ“jÄ meklÄ“jamÄ frÄze faila beigÄs vai sÄkumÄ,
      pÄ“c nÄkamÄ meklÄ“juma tiks atrasta pirmÄ/pÄ“dÄ“jÄ faila sÄkumÄ/beigÄs,
      ja vien nav atslēgta wrapscan opcija.

PIEZĪME: Ja vairs nevēlaties izgaismot meklējamo tekstu, spiediet  /
      un ievadiet nesakarÄ«gu/neatrodamu frÄzi. (VIM speciÄlisti parasti
      piekÄrto savu taustiņu kombinÄciju Å¡ai darbÄ«bai.)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    4.3 nodarbība: SAISTĪTO IEKAVU MEKLĒŠANA


	      ** Lai atrastu saistīto ),], vai } iekavu, ievadiet  %  **

  1. Novietojiet kursoru uz iekavÄm (, [, { rindÄ ar atzÄ«mi --->.

  2. Ievadiet % simbolu.

  3. Kursors pÄrvietosies uz izvÄ“lÄ“tajai iekavai atbilstoÅ¡o pretÄ“jo iekavu.

  4. Ievadiet % lai pÄrvietotos atpakaļ uz atbilstoÅ¡o pretÄ“jo iekavu.

  5. PÄrvietojiet kursoru uz cita veida iekavu (,),[,],{ or } un pÄrbaudiet,
     kas notiek atkÄrtoti ievadot %

---> Å Ä« ir (testa rinda ar dažÄdÄm (-veida, [-veida] un {-veida} iekavÄm.))


PIEZĪME: Å Ä« iespÄ“ja ir ļoti noderÄ«ga, lai pÄrbaudÄ«tu nelÄ«dzsvarotas iekavas
         programmas kodÄ


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    4.4 nodarbība: AIZVIETOŠANAS KOMANDA


	** Ievadiet  :s/vecais/jaunais/g  lai aizvietotu 'vecais' ar 'jaunais'. **

  1. Novietojiet kursoru rindÄ ar atzÄ«mi --->.

  2. Ievadiet :s/ss/s<ENTER>
     IevÄ“rojiet, ka Å¡Ä« komanda nomaina tikai pirmo atrasto frÄzi.

  3. Tagad ievadiet :s/ss/s/g<ENTER>
     IevÄ“rojiet, ka slÄ“dzis g liek aizvietot frÄzi visÄs atrastajÄs vietÄs.

---> visslabÄkaiss laikss vÄ“rot ziedus ir pavassariss.

  4. AizvietoÅ¡anas komandai var norÄdÄ«t darbÄ«bas diapazonu:

     ievadiet :#,#s/vecais/jaunais/g  kur #,# ir diapazona sÄkuma un beigu rinda
     ievadiet :%s/vecais/jaunais/g    lai aizvietotu frÄzi visÄ failÄ
     ievadiet :%s/vecais/jaunais/gc   lai aizvietotu visÄ failÄ ar uzaicinÄjumu
                                      apstiprinÄt katru aizvietoÅ¡anu

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    4.5 nodarbība: DARBĪBAS ATKĀRTOŠANA

       ** Lai atkÄrtotu iepriekÅ¡Ä“jo darbÄ«bu, spiediet  .  **

  AtÅ¡Ä·irÄ«bÄ no citiem teksta redaktoriem, Vim par vienu darbÄ«bu uzskata
  vairÄku ievadÄ«to komandu virkni Ärpus normÄlÄ režīma (t.i. ievietoÅ¡anas,
  aizstÄÅ¡anas u.tml.). Tas ļauj viegli atkÄrtot sarežģītas darbÄ«bas, spiežot
  .  taustiņu.

  1. PÄrliecinieties, ka esat normÄlajÄ režīmÄ, spiežot <ESC>.

  2. SameklÄ“jiet pirmo skaitli rindÄ ar --->, ievadot:  /11 

  3. Ievadiet komandu 2sll un atgriezieties normÄlajÄ režīmÄ.

  4. Lai sameklÄ“tu nÄkamo skaitli un atkÄrtotu iepriekÅ¡Ä“jo aizstÄÅ¡anas darbÄ«bu,
     spiediet:  n.

---> ba11e ce11e ha11e le11e ka11a mu11a nu11e ra11ijs Å¡te11e ti11s ze11is
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    4. nodarbības APKOPOJUMS

  1. CTRL-G   statusa rindÄ parÄda faila nosaukumu, statusu un kursora atraÅ¡anÄs
              vietu
              G  pÄrvieto kursoru uz faila beigÄm.
     skaitlis G  pÄrvieto kursoru uz norÄdÄ«to rindu.
              gg pÄrvieto kursoru uz faila sÄkumu.

  2. Ievadot  / un frÄzi, to meklÄ“ failÄ uz priekÅ¡u
     Ievadot  ? un frÄzi, to meklÄ“ failÄ atpakaļ
     PÄ“c pirmÄs atrastÄs frÄzes, spiežot n sameklÄ“ nÄkamo frÄzi tajÄ paÅ¡Ä virzienÄ
     vai arÄ«, spiežot N, sameklÄ“ nÄkamo frÄzi pretÄ“jÄ virzienÄ.
     CTRL-o pÄrvieto kursoru uz iepriekÅ¡Ä“jo izmaiņu vietu, CTRL-i uz nÄkamo vietu.
     .  atkÄrto iepriekÅ¡Ä“jo darbÄ«bu, ko var apvienot ar meklÄ“Å¡anu:  n. vai  N.

  3. Ja kursors atrodas uz  (,),[,],{, vai }, ievadot % kursors pÄrvietojas uz
     pretējo iekavu.

  4. Lai aizvietotu frÄzi tekoÅ¡ajÄ rindÄ vienreiz, ievadiet: :s/vecais/jaunais
     Lai aizvietotu visas frÄzes tekoÅ¡ajÄ rindÄ, ievadiet:   :s/vecais/jaunais/g
     Lai aizvietotu visas frÄzes starp norÄdÄ«tajÄm rindÄm:   :#,#s/vecais/jaunais/g
     Lai aizvietotu visas frÄzes failÄ, ievadiet:            :%s/vecais/jaunais/g
     Lai aizvietotu visas frÄzes failÄ ar apstiprinÄjumu:    :%s/vecais/jaunais/gc

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    5.1 nodarbība: KĀ IZPILDĪT ĀRĒJU KOMANDU


   ** Ievadiet :! un pÄ“c tam sekojoÅ¡o ÄrÄ“jo komandu. **

  1. Nospiediet ierasto  :  lai parÄdÄ«tu uzaicinÄjumu statusa rindÄ

  2. Å ajÄ rindÄ ievadiet !  (izsaukuma zÄ«mi). TÄ norÄda VIM, ka bÅ«s jÄizpilda
     ÄrÄ“ja (komandrindas Äaulas) komanda

  3. Pēc tam ievadiet, piemēram  ls un spiediet <ENTER>
     Å Ä« komanda ekrÄna apakÅ¡Ä“jÄ daÄ¼Ä parÄdÄ«s failu sarakstu.
     Ja lietojat Windows, ls komandas vietÄ ievadiet dir

PIEZĪME: IzsaucamÄs komandas izpilda nospiežot <ENTER> taustiņu, kopÅ¡ Å¡Ä« brīža
         mēs to vairs īpaši neuzsvērsim. Lai aizvērtu komandas izvadīto saturu,
         arÄ« jÄspiež <ENTER> taustiņš.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    5.2 nodarbība: VAIRĀK PAR FAILU SAGLABĀŠANU

   ** Lai saglabÄtu failu ar noteiktu nosaukumu, ievadiet :w NOSAUKUMS **

  1. Ievadiet  :!ls  (vai :!dir), lai apskatītu failu sarakstu.
     Atcerieties, ka pÄ“c komandu nosaukuma ievades jÄnospiež <ENTER>!

  2. IzdomÄjiet jaunu faila nosaukumu, piemÄ“ram, test

  3. Tagad ievadiet:  :w test1  (kur test ir jūsu izvēlētais faila nosaukums)

  4. Å Ä« komanda saglabÄs vim pamÄcÄ«bu failÄ test
     Lai pÄrbaudÄ«tu, ievadiet  :!ls  vai  :!dir un sameklÄ“jiet failu sarakstÄ

PIEZĪME: Ja jūs iziesiet no vim un palaidīsiet to ar komandu  vim test
     vim atvÄ“rs jÅ«su saglabÄto test failu.

  5. Tagad izdzēsiet šo failu, ievadot komandu:    :!rm test
     Vai, ja lietojat Windows, komandu:            :!del test

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    5.3 nodarbība: TEKSTA DAĻĒJA SAGLABĀŠANA

	** Lai saglabÄtu tikai daļu no faila, ievadiet:  v  kustÄ«ba :w fails **

  1. PÄrvietojiet kursoru uz Å¡o rindu

  2. Spiediet  v  un pÄrvietojiet kursoru lÄ«dz piektajam punktam.

  3. Spiediet  :  simbolu.  Statusa rindÄ parÄdÄ«sies  :'<,'>

  4. Ievadiet  w test  kur test ir izvēlētais faila nosaukums.
     Pirms spiest <ENTER>, pÄrliecinieties, ka  redzat :'<,'>w test

  5. Vim saglabÄs iezÄ«mÄ“to tekstu failÄ test.
     NeizdzÄ“siet Å¡o failu, mÄ“s to izmantosim nÄkoÅ¡ajÄ nodarbÄ«bÄ!

PIEZĪME: Spiežot v VIM pÄrslÄ“dzas vizuÄlÄ iezÄ«mÄ“Å¡anas režīmÄ. JÅ«s varat izmantot
       kursora pÄrvietoÅ¡anas komandas, lai iezÄ«mÄ“tu nepiecieÅ¡amo tekstu.
       PÄ“c teksta iezÄ«mÄ“Å¡anas, jÅ«s varat izmantot dažÄdus operatorus, lai
       kaut ko darītu ar iezīmēto tekstu. Piemēram, spiežot  d  jūs izdzēsīsit
       iezīmēto tekstu.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    5.4 nodarbība: FAILU SATURA IEGŪŠANA UN APVIENOŠANA

       ** Lai ievietotu faila saturu, ievadiet  :r fails  **

  1. Novietojiet kursoru tieši virs šīs rindas.

PIEZĪME:  Pēc 2. soļa izpildes, jūs redzēsiet tekstu no 5.3 nodarbības.
       PÄ“c tam pÄrvietojiet kursoru uz leju, lai lasÄ«tu tÄlÄk Å¡Ä«s
       nodarbības saturu.

  2. Iegūstiet test faila saturu, ievadot komandas   :r test
     kur test ir jÅ«su iepriekÅ¡Ä“jÄ nodarbÄ«bÄ saglabÄtais fails.
     IelasÄ«tÄ faila saturs tiek ievietots zem kursora.

  3. Lai pÄrbaudÄ«tu, ka darbÄ«ba ir izdevusies, pÄrliecinieties, ka 5.4
     nodarbÄ«bas aprakstÄ ir saturs no 5.3 nodarbÄ«bas.

PIEZĪME: JÅ«s varat ievadÄ«t saturu failÄ, izpildot ÄrÄ“ju komandu.
       Piemēram, ar komandu   :r !ls
       jÅ«s ievietosiet failÄ tekoÅ¡Äs mapes failu sarakstu.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    5. nodarbības APKOPOJUMS

  1.  :!komanda  izpilda ÄrÄ“ju komandu

      Daži noderīgi piemēri:
	 (MS-DOS)         (Unix)
	  :!dir            :!ls         -  parÄda mapes saturu
	  :!del fails      :!rm fails   -  izdzÄ“Å¡ norÄdÄ«to failu

  2.  :w fails  saglabÄ tekoÅ¡o failu failÄ ar norÄdÄ«to nosaukumu.

  3.  v  kustÄ«ba :w fails  saglabÄ vizuÄli iezÄ«mÄ“to tekstu norÄdÄ«tajÄ failÄ.

  4.  :r fails  ielasa faila saturu tekoÅ¡ajÄ failÄ zem kursora.

  5.  :r !ls  ielasa izpildÄ«tÄs komandas atgriezto saturu failÄ zem kursora.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    6.1 nodarbība: ATVĒRŠANAS KOMANDA

 ** Ievadiet o  lai ievadÄ«tu jaunu rindu virs kursora un pÄrietu ievades režīmÄ. **

  1. PÄrvietojiet kursoru uz rindu ar atzÄ«mi --->.

  2. Ievadiet mazo  o  lai ievadÄ«tu jaunu rindu virs kursora un pÄrslÄ“gtos
     ievades režīmÄ.

  3. Ievadiet kÄdu tekstu un spiediet <ESC>, lai izietu no ievades režīma.

---> Ievadot  o  izveidosiet rindu virs Å¡Ä«s un pÄriesiet ievades režīmÄ.

  4. Lai izveidotu rindu ZEM kursora, ievadiet lielo  O.

---> Ievadot  O  izveidosiet rindu zem Å¡Ä«s un pÄriesiet ievades režīmÄ.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    6.2 nodarbība: PIEVIENOŠANAS KOMANDA

	     ** Ievadiet  a  lai ievietotu jaunu tekstu PÄ’C kursora. **

  1. PÄrvietojiet kursoru uz pirmo rindu ar atzÄ«mi --->.

  2. Spiediet  e lÄ«dz kursors ir pirmÄ nepabeigtÄ vÄrda beigÄs.

  3. Ievadiet  a  (mazo a), lai pievienotu tekstu pēc kursora.

  4. Ievadiet tekstu, lai abas rindas ar atzīmi ---> sakrīt.
     Spiediet <ESC>, lai pÄrietu normÄlajÄ režīmÄ.

  5. Ievadiet e, lai novietotu kursoru nÄkamÄ nepabiegtÄ vÄrda beigÄs,
     un atkÄrtojiet soļus 3 un 4.

---> Å Ä« rin ju palÄ«d praktiz tekst pievienoÅ¡ vÄrd bei
---> Å Ä« rinda jums palÄ«dzÄ“s praktizÄ“ties teksta pievienoÅ¡anÄ vÄrdu beigÄs.

PIEZĪME:  No normÄlÄ režīma pÄriet uz ievades režīmu ievadot a, i, A un I.
       AtÅ¡Ä·irÄ«ba ir tikai tÄ, kur tiek uzsÄkta teksta ievade: a – pÄ“c kursora,
       i — pirms kursora, A — rindas beigÄs, I — rindas sÄkumÄ.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    6.3 nodarbība: VĒL VIENS AIZVIETOŠANAS VEIDS

      ** Lai aizvietotu vairÄk kÄ vienu rakstzÄ«mi, spiediet R **

  1. PÄrvietojiet kursoru uz rindu ar atzÄ«mi --->.

  2. PÄrvietojiet kursoru uz pirmo no xxx

  3. Spiediet  R  un ievadiet skaitli, kas norÄdÄ«ts apakÅ¡Ä“jÄ rindÄ tÄ,
     lai ievadÄ«tie cipari pÄrraksta xxx.

  4. Lai izietu no aizvietošanas režīma, spiediet <ESC>.
     PÄrliecinieties, ka pÄrÄ“jais rindas saturs nav izmainÄ«ts.

  5. AtkÄrtojiet 2. — 4. soļa darbÄ«bas, lai lÄ«dzÄ«gi aizvietotu pÄrÄ“jos xxx.

---> Saskaitot xxx ar xxx iegūstam xxx.
---> Saskaitot 123 ar 456 iegūstam 579.

PIEZĪME: Aizvietošanas režīms darbojas līdzīgi ievietošanas režīmam, ar
         tikai ievadÄ«tÄs rakstzÄ«mes aizvieto esoÅ¡Äs.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    6.4 nodarbība: TEKSTA KOPĒŠANA UN IEVIETOŠANA

	  ** Lai kopētu tekstu, izmantojiet y, bet lai ievietotu — p **

  1. PÄrvietojiet kursoru uz rindu ar atzÄ«mi ---> un novietojiet kursoru
     pēc "a)"

  2. IeslÄ“dziet vizuÄlo režīmu, spiežot v un pÄrvietojiet kursoru lÄ«dz
     "pirmais" (to neskaitot)

  3. Spiediet  y  lai iekopētu izcelto tekstu

  4. PÄrvietojiet kursoru uz nÄkamÄs rindas beigÄm, spiežot j$

  5. Spiediet  p lai ievietotu nokopēto tekstu. Pēc tam spiediet <ESC>

  6. Ierakstiet otrÄs rindas beigÄs vÄrdu "otrais"

  7. LÄ«dzÄ«gi, lietojot v y un p, nokopÄ“jiet vÄrdu "simtdivdesmitpiecgadnieks",
     lai iegūtu rindu: šis ir otrais simtdivdesmitpiecgadnieks.

--->  a) Å¡is ir pirmais simtdivdesmitpiecgadnieks.
      b)

  PIEZĪME: y var lietot kopÄ ar pÄrvietoÅ¡anÄs operatoru, piemÄ“ram,
           spiežot yw var nokopÄ“t izvÄ“lÄ“to vÄrdu.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    6.5 nodarbība: IESTATĪJUMU MAIŅA

 ** Iestatiet meklÄ“Å¡ana un aizstÄÅ¡ana, neievÄ“rojot lielos/mazos burtus **

  1. SameklÄ“jiet vÄrdu 'neievÄ“rot', ievadot:   /neievÄ“rot  <ENTER>
     AtkÄrtojiet meklÄ“Å¡anu, spiežot n

  2. Iestatiet 'ic' (Neievērot lielos/mazos burtus) iestatījumu, ievadot:  :set ic

  3. Tagad sameklÄ“jiet 'neievÄ“rot' atkÄrtoti, spiežot  n
     IevÄ“rojiet, ka tiek atrasti vÄrdi NeievÄ“rot un NEIEVÄ’ROT.

  4. Iestatiet 'hlsearch' un 'incsearch' opcijas, ievadot:  :set hls is

  5. Ievadiet atkal sekojošo komandu, un skatieties, kas notiek:  /neievērot <ENTER>

  6. Lai atceltu lielo/mazo burtu neievērošanu, ievadiet:   :set noic

PIEZĪME:  Lai atceltu atrasto vietu izcelšanu, ievadiet:    :nohlsearch
PIEZĪME:  Ja vÄ“laties meklÄ“t gan lielos, gan mazos burtus vienÄ meklÄ“jumÄ,
          ievadiet papildu komandu  \c
          Piemēram:   /neievērot\c  <ENTER>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    6. nodarbības APKOPOJUMS

  Lai pÄrietu uz ievietoÅ¡anas režīmu un:

  1. lai ievietotu jaunu rindu zem tekoÅ¡Äs, ievadiet   o
     lai ievietotu jaunu rindu virs tekoÅ¡Äs, ievadiet  O

  2. Lai ievietotu tekstu pēc kursora, ievadiet        a
     Lai ievietotu tekstu rindas beigÄs, ievadiet      A

  NormÄlajÄ režīmÄ:

  3.  e  komanda pÄrvieto kursoru uz vÄrda beigÄm.

  4.  y  komanda nokopē tekstu, bet  p  komanda ievieto to.

  5.  R  ieslēdz aizvietošanas režīmu, līdz tiek nospiests <ESC>.

  6. Ievadot ":set xxx" iestata "xxx" opciju. Dažas no tÄm ir sekojoÅ¡as:
        'ic' 'ignorecase'       meklējot neievēro lielos/mazos burtus.
	'is' 'incsearch'        uzreiz meklÄ“ daļēji ievadÄ«to frÄzi.
	'hls' 'hlsearch'        izgaismo atrastÄs frÄzes.
     Var norÄdÄ«t gan Ä«so, gan garo opcijas nosaukumu.

  7. Lai opciju izslēgtu, pievieno priedēkli "no". Piemēram,  :set noic

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    7.1 nodarbība: PALĪDZĪBAS IEGŪŠANA


		      ** IebÅ«vÄ“tÄs palÄ«dzÄ«bas izmantoÅ¡ana **

  Vim ir plaÅ¡a iebÅ«vÄ“tÄ palÄ«dzÄ«bas sistÄ“ma. Lai sÄktu to lietot, ievadiet vieno
  no sekojoÅ¡Äm komandÄm:
	- spiediet <HELP> taustiņu (ja jÅ«su tastatÅ«rÄ tÄds pastÄv)
	- spiediet <F1> taustiņu (ja jÅ«su tastatÅ«rai ir tÄds)
	- ievadiet   :help <ENTER>

  Izlasiet palÄ«dzÄ«bas aprakstu, lai saprastu, kÄ tas darbojas.
  Ievadiet  CTRL-W CTRL-W   lai pÄrslÄ“gtos uz citu logu.
  Ievadiet  :q <ENTER>      lai aizvērtu palīdzības logu.

  Jūs varat atrast konkrētu palīdzību par jebkuru komandu, ievadot:
  ":help" komanda.  PiemÄ“ram (neaizmirstiet komandas beigÄs nospiest <ENTER>):

	:help w
	:help c_CTRL-D
	:help insert-index
	:help user-manual
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    7.2 nodarbība: IZVEIDOJIET SĀKŠANAS SKRIPTU

			  ** Ieslēdziet Vim iespējas **

  Vim ir daudz plaÅ¡Äkas iespÄ“jas, nekÄ Vi, bet vairums no tÄm,
  pÄ“c noklusÄ“Å¡anas, nav ieslÄ“gtas. Lai tÄs ieslÄ“gtu, izveidojiet "vimrc" failu.

  1. AtkarÄ«bÄ no lietotÄs operÄ“tÄjsistÄ“mas, atveriet "vimrc" failu sekojoÅ¡i:
	:e ~/.vimrc             Unix-veidÄ«gÄ (t.sk. MacOS un Linux)
	:e $VIM/_vimrc          VMS-veidÄ«gÄ (t.sk. MS-Windows)

  2. Ielasiet "vimrc" Å¡ablona faila saturu, ievadot:
	:r $VIMRUNTIME/vimrc_example.vim

  3. SaglabÄjiet Å¡ablona saturu savÄ iestatÄ«jumu failÄ:
	:w

  Kad nÄkamo reizi atvÄ“rsiet Vim, tajÄ tiks izmantota sintakses izgaismoÅ¡ana.
  JÅ«s varat ievietot arÄ« citas iestatÄ«jumu iespÄ“jas savÄ "vimrc" failÄ.
  Papildu informÄcijai ievadiet   :help vimrc-intro

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    7.3 nodarbība: AUTOMĀTISKĀ PABEIGŠANA

      ** AutomÄtisko pabeigÅ¡anu komandrindÄ izsauc ar CTRL-D un <TAB> **

  1. PÄrliecinieties, ka Vim ir ar Vi nesavietojamÄ režīmÄ:  :set nocp

  2. Apskatiet tekoÅ¡Äs mapes saturu Vim, ievadot:   :!ls   vai  :!dir

  3. Ievadiet komandas sÄkumu ar:  :e

  4. Spiediet CTRL-D  un Vim parÄdÄ«s visas komandas, kuras sÄkas ar "e".

  5. Spiediet <TAB>   un Vim automÄtiski pabeigs komandu uz ":edit".

  6. Spiediet atstarpes taustiņu un sÄciet ievadÄ«t faila nosaukumu,
     piemēram:  :edit FIL

  7. Spiediet <TAB>   un Vim pabeigs faila nosaukumu,
     ja norÄdÄ«tais sÄkums ir unikÄls.

PIEZĪME:  PabeigÅ¡ana strÄdÄ dažÄdÄm komandÄm.
          VienkÄrÅ¡i mÄ“Ä£iniet spiest CTRL-D un <TAB>.
          Šī iespēja var būt īpaši noderīga, ievadot  :help .

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    7. nodarbības APKOPOJUMS


  1. Lai atvērtu palīdzības logu, ievadiet  :help  vai spiediet <F1> vai <Help>

  2. Lai atvērtu palīdzību par "komanda", ievadiet  :help komanda

  3. Lai pÄrslÄ“gtos uz citu logu, spiediet:  CTRL-W CTRL-W

  4. Lai aizvērtu tekošo logu, ievadiet:    :q

  5. Izveidojiet savu "vimrc" sÄkÅ¡anas skriptu ar saviem iestatÄ«jumiem.

  6. Ievadot  :  komanda  spiediet CTRL-D, lai apskatītu iespējamos pabeigšanas
     veidus. Lai pabeigtu komandu, spiediet <TAB> .




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  Ar Å¡o Vim ievads ir pabeigts. TajÄ tika sniegts Ä«ss Vim redaktora apraksts,
  ar kuru pietiek, lai Vim lietotu vienkÄrÅ¡Äm darbÄ«bÄm.
  Vim iespÄ“jas ir daudz plaÅ¡Äkas, un tajÄ ir daudz vairÄk komandu. Lai apskatÄ«tu
  tÄs,  ievadiet:  ":help user-manual".

  TÄlÄkai apmÄcÄ«bai tiek rekomendÄ“tas sekojoÅ¡as grÄmatas:

  Vim - Vi Improved, Steve Oualline, New Riders

  Å Ä« grÄmata ir tieÅ¡i par Vim, un ir ļoti ieteicama iesÄcÄ“jiem.
  Daudzi piemÄ“ri un attÄ“li no tÄs pieejami: http://iccf-holland.org/click5.html

  Otra, vecÄka grÄmata ir par Vi, nevis Vim, bet arÄ« ir ļoti noderÄ«ga:

  Learning the Vi Editor, Linda Lamb, O'Reilly & Associates Inc.

  TajÄ ir visplaÅ¡Äkais Vi iespÄ“ju apraksts, grÄmatas sestajÄ laidienÄ ir
  aprakstītas arī Vim iespējas.

  Å Ä«s pamÄcÄ«bas variantu angļu valodÄ izveidoja:

  * Michael C. Pierce,
  * Robert K. Ware,
  * Charles Smith,
  * Bram Moolenaar.

  PamÄcÄ«bu latvieÅ¡u valodÄ tulkoja:

  * Valdis Vītoliņš

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~