Install vim73
[msysgit/mtrensch.git] / share / vim / vim73 / tutor / tutor.tr.iso9
blob759e57d3e915b58fd76f2a27d4b5a02ab1fa483d
1 ===============================================================================
2 =       V I M   T u t o r'a Hoþ Geldiniz    -    Sürüm 1.5      =
3 ===============================================================================
5      Vim, bu gibi bir eðitmen ile açýklanmasý gereken çok fazla komut barýndýran,
6      oldukça kuvvetli bir metin düzenleyicidir. Bu eðitmen Vim'i çok amaçlý bir
7      düzenleyici olarak kolaylýkla kullanabileceðiniz yeterli sayýda komutu açýklamak
8      için tasarlanmýþtýr.
10      Eðitmeni tamamlama süresi yapacaðýnýz denemelere baðlý olarak 25-30
11      dakikadýr.
13      Derslerdeki komutlar bu metini deðiþtirecektir. Üzerinde çalýþmak için
14      bu dosyanýn bir kopyasýný alýn (eðer "vimtutor" uygulamasýný çalýþtýrdýysanýz
15      zaten bir kopyasýný almýþ oldunuz).
17      Bu eðitmenin, kullanarak öðretmeye ayarlandýðýný unutmamak önemlidir. Bu þu
18      anlama gelir; komutlarý öðrenmek için doðru bir þekilde çalýþtýrmanýz gerekir.
19      Eðer sadece yazýlanlarý okursanýz komutlarý unutursunuz.
21      Þimdi Shift-Lock tuþlarýnýzýn basýlý olmadýðýna emin olun ve Ders 1.1'in
22      ekraný tamamen doldurmasý için   j   tuþuna yeterli miktarda basýn.
23 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
24                         Ders 1.1:  ÝMLECÝ HAREKET ETTÝRMEK
26   Ç.N: Tüm derslerde <ENTER> gördüðünüz yerde bu tuþa basmanýz gerekir.
28    ** Ýmleci hareket ettirmek için, h,j,k,l tuþlarýna gösterildiði gibi basýn. **
29              ^
30              k              Ýpucu: h tuþu soldadýr ve sola hareket eder.
31        < h       l >               l tuþu saðdadýr ve saða hareket eder.
32              j                     j tuþu aþaðý yönlü bir ok gibidir.
33              v
34   1. Yeterli hissedinceye kadar imleci ekranda hareket ettirin.
36   2. Aþaðý tuþunu  (j)  tekrar edene kadar basýlý tutun.
37 ---> Þimdi, bir sonraki derse nasýl geçeceðinizi biliyorsunuz.
39   3. Aþaðý tuþunu kullanarak, Ders 1.2'ye geçin.
40   Not:  Eðer yazdýðýnýz bir þeyden emin deðilseniz, Normal kipe geçmek için <ESC> tuþuna basýn.
41         Daha sonra istediðiniz komutu yeniden yazýn.
42   Not:  Ýmleç tuþlarý da ayný zamanda iþe yararlar ancak   hjkl   tuþlarýný kullanmaya alýþtýðýnýzda etrafta daha hýzlý
43         hareket edersiniz.
44 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45                      Ders 1.2: VIM'E GÝRÝÞ VE VIM'DEN ÇIKIÞ
48   !! NOT: Aþaðýdaki adýmlarý yapmadan önce, bu dersi tamamen okuyun.
50   1. <ESC> tuþuna basýn (Normal kipte olmayý garantilemek için).
52   2. Yazýn:                     :q! <ENTER>.
54 ---> Bu düzenleyicinin yaptýðýnýz deðiþiklikleri KAYDETMEDEN kapanmasýný saðlar.
55      Eðer yaptýklarýnýzýn kaydedilmesini istiyorsanýz þunu yazýn:
56                                 :wq  <ENTER>
58   3. Kabuk istemcisini (shell prompt) gördüðünüzde, sizi bu eðitmene getiren
59      komutu yazýn. Bu:  vimtutor <ENTER> komutudur.
60      Normalde:  vim tutor <ENTER> komutu kullanýlýr.
61 ---> 'vim' vim düzenleyicisine gir anlamýna gelir, 'tutor' ise açmak istediðiniz dosyadýr.
63   4. Eðer bu adýmlarý ezberlediyseniz ve kendinizden eminseniz, 1'den 3'e kadar olan adýmlarý,
64      düzenleyiciden çýkmak ve yeniden girmek için uygulayýn.
65 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
66                      Ders 1.3: METÝN DÜZENLEME - SÝLME
69 ** Normal kipteyken imlecin altýndaki karakteri silmek için   x  'e basýn.**
71   1. Ýmleci aþaðýda iþaretlenmiþ (-->) satýra götürün.
73   2. Hatalarý düzeltmek için, imleci silinmesi gereken karakterin üzerine getirin
75   3. Ýstenmeyen karakteri silmek için   x   tuþuna basýn.
77   4. Cümle düzelene kadar 2'den 4'e kadar olan adýmlarý tekrar edin.
79 ---> Ýinek ayyýn üzzerinden attladý.
81   5. Þimdi satýr düzeldi, Ders 1.4'e geçin.
83 NOT: Bu eðitmende ilerledikçe ezberlemeye çalýþmayýn, kullanarak öðrenin.
87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
88                      Ders 1.4: METÝN DÜZENLEME - EKLEME
91           ** Normal kipteyken metin eklemek için   i  'ye basýn. **
93   1. Ýmleci aþaðýdaki iþaretlenmiþ (-->) ilk satýra götürün.
95   2. Ýlk satýrý ikincisinin aynýsý gibi yapmak için, imleci eklenmesi gereken
96      metinden sonraki ilk karakterin üzerine götürün.
98   3. i  'ye basýn ve gerekli eklemeleri yapýn.
100   4. Her hata düzeltildiðinde <ESC> tuþuna basarak Normal kipe dönün.
101      Cümleyi düzeltmek için 2'den 4'e kadar olan adýmlarý tekrar edin.
103 ---> Bu metinde eksk.
104 ---> Bu metinde birþey eksik.
106   5. Metin ekleme çalýþmalarýný yeterli görüyorsanýz aþaðýdaki özete geçin.
110 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
111                                DERS 1 ÖZET
114   1. Ýmleç hem ok tuþlarý hem de   hjkl   tuþlarý ile hareket ettirilir.
115          h (sol)        j (aþaðý)       k (yukarý)          l (sað)
117   2. (Konsoldan) Vim'e girmek içn  yazýn:  vim DOSYAÝSMÝ <ENTER>
119   3. Tüm deðiþiklikleri göz ardý edip vimden çýkmak için yazýn:
120      <ESC>      :q!     <ENTER>
121      veya tüm deðiþiklikleri kaydetmek için yazýn:
122      <ESC>      :wq     <ENTER>
124   4. Ýmlecin altýndaki bir karakteri silmek için Normal kipte   x   yazýn.
126   5. Ýmlecin altýnda metin eklemek için Normal kipte yazýn:
127          i     yazýlacak metin  <ESC>
129 NOT: <ESC> tuþuna basmak sizi Normal kipe götürür ya da istenmeyen tamamlanmamýþ bir komutu
130      iptal eder.
132 Þimdi Ders 2 ile devam edin.
135 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
136                         Ders 2.1: SÝLME KOMUTLARI
138             ** Bir kelimeyi silmek için  dw  yazýn.**
140   1. Normal kipte olmakten emin olmak için <ESC> tuþuna basýn.
142   2. Ýmleci aþaðýdaki iþaretlenmiþ (-->) satýra götürün.
144   3. Ýmleci silinmesi gereken kelimenin baþýna götürün.
146   4. Kelimeyi silmek için   dw   yazýn.
148   NOT:  dw  harfleri siz yazdýkça ekranýn son satýrýnda görülecektir.
149         Eðer yanlýþ bir þeyler yazarsanýz, yeniden baþlamak için <ESC> tuþuna basýn.
151 ---> Bu satýrda çerez cümleye ait olmayan leblebi kelimeler var.
154   5. Cümle düzelene kadar adým 3 ve 4'ü tekrar edin, daha sonra Ders 2.2'ye gidin.
158 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
159                       Ders 2.2: DAHA FAZLA SÝLME KOMUTU
162            ** Satýrý sonuna kadar silmek için   d$   yazýn.**
164   1. Normal kipte olmaktan emin olmak için <ESC> tuþuna basýn.
166   2. Ýmleci aþaðýdaki iþaretlenmiþ (-->) satýra götürün.
168   3. Ýmleci doðru olan satýrýn sonuna götürün. (Birinciden SONRA. )
170   4. Satýrý sonuna kadar silmek için   d$   yazýn.
171   ( d$  yazarken d'den sonra <ALT> ile beraber $ tuþuna basýn)
173 ---> Birileri bu satýrýn sonunu iki defa yazmýþ. Birileri bu satýrýn sonunu iki defa yazmýþ.
175   5. Neler olduðunu anlamak için Ders 2.3'e gidin.
181 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
182                      Ders 2.3: KOMUTLAR VE NESNELER
185    d   silme komutu için biçim aþaðýdaki gibidir:
187          [sayý]   d     nesne       VEYA     d   [sayý]   nesne
188   Burada:
189     sayý   - komutun kaç defa çalýþtýrlacaðý (isteðe baðlý, varsayýlan=1).
190     d      - silme komutu
191     nesne  - komutun ne þekilde çalýþacaðý (aþaðýda listlendi).
193   Nesnelerin kýsa bir listesi.
194     w - Boþluðu da içererek, imleçten itibaren kelimenin sonuna kadar.
195     e - Boþluðu ÝÇERMEDEN, imleçten itibaren kelimenin sonuna kadar.
196     $ - imleçten satýrýn sonuna kadar.
198 NOT:   Serüven sevenler için, Normal kipte iken, komut olmadan sadece nesnenin kendisine basmak
199        imleci yukardaki listede olduðu gibi hareket ettirecektir.
204 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
205                 Ders 2.4:   'KOMUT-NESNE'ye BÝR ÝSTÝSNA
208                  ** Bütün bir satýrý silmek için   dd   yazýn. **
210   Bütün bir satýr silme sýklýðýndan dolayý, Vi tasarýmcýlarý bir satýrý
211   tamamen silmek için iki d yazmanýn daha kolay olacaðýna karar verdiler.
213   1. Ýmleci aþaðýdaki tümceciðin ikinci satýrýna götürün.
214   2. Satýrý silmek için    dd   yazýn.
215   3. Þimdi de dördüncü satýra gidin.
216   4. Ýki satýrý birden silmek için   2dd   (sayý-komut-nesne'yi hatýrlayýn) yazýn.
218         1)  Güller kýrmýzýdýr,
219         2)  Çamur eðlenceli,
220         3)  Menekþeler mavi,
221         4)  Bir arabam var,
222         5)  Saat bana söyler,
223         6)  Þeker tatlýdýr
224         7)  Ve sen de öylesin
226 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
227                          Ders 2.5: GERÝ AL KOMUTU
230    ** Son komutu geri almak için    u   , bütün bir satýrý düzeltmek için U yazýn.**
232   1. Ýmleci aþaðýdaki iþaretlenmiþ (-->) satýrdaki ilk hatanýn üzerine götürün.
233   2. Ýlk istenmeyen karakteri silmek için   x   yazýn.
234   3. Þimdi son çalýþtýrýlan komutu geri almak için   u   yazýn.
235   4. Bu sefer   x    komutunu kullanarak satýrdaki tüm hatalarý düzeltin.
236   5. Þimdi satýrý ilk haline çevirmek için büyük   U    yazýn.
237   6. Þimdi   U    ve daha önceki komutlarý geri almak için birkaç defa   u    yazýn.
238   7. Þimdi birkaç defa CTRL-R (CTRL'yi basýlý tutarken R ye basýn) yazarak geri almalarý da geri alýn.
240 ---> Buu satýýrdaki hatalarý düüzeltinn ve sonra koomutu geri alllýn.
242   8. Bunlar son derece kullanýþlý komutlardýr. Þimdi Ders 2 Özete geçin.
247 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
248                                DERS 2 ÖZET
251   1. Ýmleçten itibaren bir kelimeyi silmek için yazýn:  dw
253   2. Ýmleçten itibaren bir satýrý silmek için yazýn:    d$
255   3. Bütün bir satýrý silmek için yazýn:                dd
257   4. Normal kipte bir komut biçimi þöyledir:
259        [sayý]   komut    nesne    VEYA     komut        [sayý]   nesne
260      burada:
261          sayý  - komutun kaç kere tekrar edeceði
262          komut - ne yapýlacaðý, silmek için   d   olduðu gibi
263          nesne - komutun nasýl davranacaðý, w (kelime), $ (satýr sonu), vb gibi.
265   5. Önceki hareketleri geri almak için yazýn:          u       (küçük u)
266      Bir satýrdaki tüm deðiþiklikleri geri almak için yazýn:    U       (büyük u)
267      Geri almalarý geri almak için yazýn:       CTRL-R
270 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
271                          Ders 3.1: KOY KOMUTU
274        ** Son yaptýðýnýz silme iþlemini imleçten sona geri yerleþtirmek için    p   yazýn.**
276   1. Ýmleci aþaðýdaki tümceciðin ilk satýrýna götürün.
278   2. Satýrý silip Vim'in tamponuna yerleþtirmek için   dd   yazýn.
280   3. Ýmleci, silinmiþ satýrý nereye yerleþtirmek istiyorsanýz, o satýrýn ÜZERÝNE götürün.
282   4. Normal kipteyken, satýrý yerleþtirmek için   p   yazýn.
284   5. Tüm satýrlarý doðru sýraya koymak için 2'den 4'e kadar olan adýmlarý tekrar edin.
286      d) Sen de öðrendin mi?
287      b) Menekþeler mavidir,
288      c) Akýl öðrenilir,
289      a) Güller kýrmýzýdýr,
293 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
294                        Ders 3.2: YERLEÞTÝR KOMUTU
297   ** Ýmlecin altýnda bir karakter yerleþtirmek için    r    yazýn.**
299   1. Ýmleci aþaðýdaki iþaretlenmiþ(--->) ilk satýra götürün.
301   2. Ýmleci satýrdaki ilk hatanýn üzerine götürün.
303   3. Hatayý düzeltmek için önce   r    ardýndan da doðru karakteri yazýn.
305   4. Ýlk satýr düzelene kadar adým 2 ve 3'ü tekrar edin.
307 --->  Bu satýv yazýlývken, bivileri yamlýþ tuþtara basmýþ.
308 --->  Bu satýr yazýlýrken, birileri yanlýþ tuþlara basmýþ.
310   5. Ders 3.2'ye geçin.
312 NOT: Unutmayýn, ezberleyerek deðil kullanarak öðrenin.
315 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
316                         Ders 3.3: DEÐÝÞTÝR KOMUTU
319            ** Bir kelimenin tamamýný veya parçasýný deðiþtirmek için   cw   yazýn.
321   1. Ýmleci aþaðýdaki iþaretlenmiþ(--->) satýra götürün.
323   2. Ýmleci "sutar" daki u'nun üzerine yerleþtirin.
325   3. Önce   cw   ardýndan doðru kelimeyi girin (bu durumda 'atýr'.)
327   4. <ESC> tuþuna basýn ve bir sonraki hataya gidin (deðiþmesi gereken ilk karakter.)
329   5. Ýlk cümle ikincisiyle ayný olana kadar adým 3 ve 4'ü tekrar edin.
331 ---> Bu sutar deðiþtir komutu ile deðiþneli gereken birkaç petime içeriyor.
332 ---> Bu satýr deðiþtir komutu ile deðiþmesi gereken birkaç kelime içeriyor.
334 cw'nin sadece kelimeyi deðiþtirmediðini, ayný zamanda sizi insert kipine götürdüðüne de dikkat edin.
337 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
338                         Ders 3.4: c'YÝ KULLANARAK DAHA FAZLA DEÐÝÞTÝRME
341      ** Deðiþtir komutu sil komutu ile ayný nesnelerle kullanýlýr.**
343   1. Deðiþtir komutu sil ile ayný yolla çalýþýr. Biçim þöyledir:
345        [sayý]   c   nesne          VEYA     c   [sayý]   nesne
347   2. Nesneler de ayný zamanda aynýdýr. Örneðin w (word), $ (satýr sonu), vb. gibi.
349   3. Aþaðýdaki iþaretlenmiþ(--->) ilk satýra gidin.
351   4. Ýmleci ilk hataya götürün.
353   5. Satýrýn geri kalan kýsmýný ikincisi gibi yapmak için   c$   yazýn ve daha sonra <ESC> tuþuna basýn.
355 ---> Bu satýrýn sonu düzeltilmek için biraz yardýma ihtiyaç duyuyor.
356 ---> Bu satýrýn sonu düzeltilmek için   c$   komutu kullanýlarak yardýma ihtiyaç duyuyor.
359 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
360                                DERS 3 ÖZET
363   1. Silinmiþ olan bir metini geri yerleþtirmek için   p   yazýn. Bu silinmiþ metini
364      imleçten hemen SONRA geri yerleþtirir (eðer bir satýr silinmiþse hemen imleçten sonra, alta
365      yerleþtirilecektir)
367   2. Ýmlecin altýndaki karakteri deðiþtirmek için önce   r    ardýndan da
368      asýl karakteri yazýn.
370   3. Deðiþtir komutu belirlenen nesneyi, imleçten nesnenin sonuna kadar deðiþtirme imkaný verir.
371      Örneðin, bir kelimeyi imleçten sonuna kadar deðiþtirmek için   cw   , bir satýrýn tamamýný
372      deðiþtirmek içinse   c$   yazýn.
374   4. Deðiþtir için biçim þöyledir:
376          [sayý]   c     nesne         VEYA      c   [sayý]   nesne
378 Þimdi bir sonraki derse geçin.
382 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
383                      Ders 4.1: KONUM VE DOSYA DURUMU
386   ** Dosya içerisindeki konumunuzu ve dosyanýn durumunu görmek için   CTRL-g    yazýn. **
387   ** Dosya içerisindeki bir satýra gitmek için   SHIFT-g   yazýn. **
389   Not: Adýmlardan herhangi birini yapmadan önce dersin tamamýný okuyun!!
391   1. Ctrl tuþunu basýlý tutun ve   g'ye   basýn. Dosyanýn sonunda dosya ismini ve bulunduðunuz konumu
392      gösteren bir durum satýrý görünecektir. Adým 3 için satýr numarasýný
393      unutmayýn.
395   2. Dosyanýn sonuna gitmek için   shift-G   'ye basýn.
397   3. Daha önce bulunduðunuz satýr numarasýný yazýn ve daha sonra    shift-G   'ye basýn.
398      Bu sizi daha önce bulunduðunuz ve    Ctrl-g   'ye bastýðýnýz satýra geri götürecektir.
399      (Sayýlar yazýlýrken ekranda GÖRÜNMEYECEKLERDÝR.)
401   4. Yapabileceðinizi düþündüðünüzde, adým 1'den 3'e kadar yapýn.
403   Ç.N: Bu kýsým orijinal metinde de biraz eksik anlatýlmýþ gibi. Bir satýr hakkýnda bilgi almak için
404        Ctrl-g'yi kullanýn. Herhangi bir satýra gitmek içinse, önce satýr numarasýný yazýn ve ardýnan
405        shift-g'ye basýn. Satýr numarasý girmeden basýlan shift-g sizi satýr sonuna götürür.
407 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
408                         Ders 4.2: ARAMA KOMUTU
411      ** Bir kelime öbeðini aramak için   /   ile beraber kelime öbeðini girin. **
413   1. Normal kipteyken   /   karakterini yazýn. Komut bölümü yerine   /   karakterinin ve
414      imlecin ekranýn sonunda göründüðüne dikkat edin.
416   2. Þimdi, 'hatttaa' yazýp <ENTER> 'a basýn. Bu sizin aramak istediðiniz kelime.
418   3. Ayný kelime öbeðini tekrar aramak için, basitçe   n   yazýn.
419      Ayný kelime öbeðini zýt yönde aramak için, Shift-N yazýn.
421   4. Eðer zýt yöne doðru bir arama yapmak istiyorsanýz,  /   komutu yerine
422      ?   komutunu kullanýn.
424 ---> "hatttaa" hatayý yazmanýn doðru yolu deðil; hatttaa bir hata.
426 Not: Arama dosyanýn sonuna ulaþtýðýnda, tekrar baþtan baþlayacaktýr.
428 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
429                    Ders 4.3: UYAN PARANTEZ ARAMASI
432               ** Uyan bir ),] veya } bulmak için   %   yazýn. **
434   1. Ýmleci iþaretli (--->) satýrdaki herhangi bir (, [ veya { karakterinin
435      üzerine götürün.
437   2. Þimdi   %    karakterini yazýn.
439   3. Ýmleç uyan parantez veya ayracýn üzerine gider.
441   4. Uyan ilk parantezin üzerine geri dönmek için yine   %   yazýn.
443 ---> Bu ( içerisinde ('ler, ['ler ] ve {'ler } bulunan bir satýrdýr. ))
445 Not: Bu içerisinde uymayan parantezler bulunan bir programýn yanlýþýný ayýklamak için
446      son derece yararlýdýr.
453 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
454                       Ders 4.4: HATALARI DÜZELTMEK ÝÇÝN BÝR YOL
457         ** 'eski' yerine 'yeni' yerleþtirmek için   :s/eski/yeni/g   yazýn. **
459   1. Ýmleci aþaðýdaki iþaretli (--->) satýra götürün.
461   2. :s/buu/bu  yazýp <ENTER> 'a basýn. Bu komutun sadece satýrdaki ilk karþýlaþmayý
462      düzelttiðine dikkat edin.
464   3. Þimdi genel olarak satýrdaki tüm deðiþikliði  yapmak için   :s/buu/bu/g   yazýn.
466 ---> Buu birinci, buu ikinci, buu üçüncü bölüm.
468   4. Ýki satýr arasýndaki bir karakter katarýnýn tümünü deðiþtirmek için,
469      :#,#s/eski/yeni/g  yazýn, burada #,# iki satýrýn sayýlarýdýr.
470      Tüm dosyadaki karþýlaþýlan kelimeleri deðiþtirmek için  :%s/eski/yeni/g  yazýn.
476 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
477                                DERS 4 ÖZET
480   1. Ctrl-g sizin dosyadaki konumunuzu ve dosya durumunu gösterir.
481      Shift-G dosyanýn sonuna gider. Shift-G 'den önce bir sayý yazýlýrsa, o satýra
482      gidilir.
484   2. Bir sözcük öbeðinden önce / yazmak, ÝLERÝ yönde o öbeði aratýr.
485      Bir sözcük öbeðinden önce ? yazmak, GERÝ yönde o öbeði aratýr.
486      Bir aramadan sonra, ayný yöndeki bir sonraki karþýlaþmayý bulmak için   n   ,
487      veya zýt yöndekini bulmak için Shift-N yazýn.
489   3. Ýmleç bir (,),[,],{,} parantezi üzerindeyken   %   yazmak, uyan diðer eþ parantezi bulur.
491   4. Bir satýrdaki ilk 'eski'yi 'yeni' ile deðiþtirmek için             :s/eski/yeni            yazýn.
492      Bir satýrdaki tüm 'eski'leri 'yeni' ile deðiþtirmek için           :s/eski/yeni/g          yazýn.
493      Ýki satýr arasýndaki öbekleri deðiþtirmek için                     :#,#s/eski/yeni/g       yazýn.
494                                                                          (#'lar satýr numaralarý)
495      Bir dosyadaki tüm karþýlaþmalarý deðiþtirmek için                  :%s/eski/yeni/g         yazýn.
496      Her seferinde onay sormasý için 'c' ekleyin.                       :%s/eski/yeni/gc
499 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
500                 Ders 5.1: BIR DIÞ KOMUT ÇALIÞTIRMAK
503    ** Bir dýþ komutu çalýþtýrmak için   :!      ve ardýndan istediðiniz dýþ komutu yazýn. **
505   1. Ýmleci ekranýn altýna götürmek için alýþýk olduðunuz  :  komutunu yazýn. Bu size
506      bir komut yazma imkaný verir.
508   2. Þimdi ! (ünlem) karakterini yazýn. Bu size bir dýþ komut çalýþtýrma
509      imkaný verir.
511   3. Örnek olarak ! karakterini takiben  ls  yazýn ve <ENTER>'a basýn. Bu size
512      o anda bulunduðunuz dizindeki dosyalarý gösterecektir. Veya ls çalýþmazsa :!dir
513      komutunu kullanýn.
515 Not: Herhangi bir dýþ komutu bu yolla çalýþtýrmak mümkündür.
517 Not: Tüm  :   komutlarýndan sonra <ENTER> tuþuna basýlmalýdýr.
522 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
523                       Ders 5.2: DOSYA YAZMAYA DEVAM
526      ** Dosyaya yapýlan deðiþikliði kaydetmek için, :w DOSYAÝSMÝ  yazýn. **
528   1. Bulunduðunuz dizini listelemek için  :!dir  veya  :!ls  yazýn.
529      Komuttan sonra <ENTER> tuþuna basýcaðýnýzý zaten biliyorsunuz.
531   2. Mevcut olmayan bir dosya ismi seçin, örneðin DENEME.
533   3. Þimdi   :w DENEME   yazýn (DENEME sizin seçtiðiniz dosya ismi).
535   4. Bu tüm dosyayý (Vim Tutor) DENEME isminde baþka bir dosyaya yazar.
536      Bunu doðrulamak için,  :!dir   yazýn ve yeniden bulunduðunuz dizini listeleyin.
538 Not: Eðer Vim'den çýkýp kaydettiðiniz DENEME dosyasýný açarsanýz, bunun kaydettiðiniz
539      vimtutor'un gerçek bir kopyasý olduðunu görürsünüz.
541   5. Þimdi dosyayý þu komutlarý vererek silin   (MS-DOS)     :!del DENEME
542                                                 (veya UNIX)  :!rm DENEME
545 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
546                     Ders 5.3: SEÇMELÝ YAZ KOMUTU
549         ** Dosyanýn bir bölümünü kaydetmek için,  :#,# w DOSYAÝSMÝ  yazýn. **
551   1. Bir kez daha bulunduðunuz dizini görmek için  :!dir  veya  :!ls  yazýn,
552      ardýndan DENEME gibi uygun bir dosya ismi seçin.
554   2. Ýmleci bu sayfanýn baþýna götürün ve ardýndan CTRL-g'ye basarak satýr numarasýný
555      öðrenin. BU NUMARAYI UNUTMAYIN!
557   3. Þimdi sayfanýn sonuna gidib ve yine CTRL-g'ye basarak satýr numarasýný
558      öðrenin. BU NUMARAYI DA UNUTMAYIN!
560   4. Bir dosyaya sadece bir bölümü kaydetmek için, :#,# w DENEME yazýn. #,# sizin
561      baktýðýnýz sayýlar (üst,alt) ve DENEME dosyanýzýn ismidir.
564   5. Yine,  :!dir  yazarak dosyanýn orada olduðuna bakýn ama SÝLMEYÝN.
569 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
570                    Ders 5.4: DOSYALARI BÝRLEÞTÝRMEK-BÖLÜM EKLEMEK
573        ** Bir dosyanýn içeriðini eklemek için  :r DOSYAÝSMÝ   yazýn. **
575   1. DENEME dosyanýzýn önceden bulunduðundan emin olmak için  :!dir   yazýn.
577   2. Ýmleci bu sayfanýn baþýna yerleþtirin.
579 NOT: Adým 3'ü uyguladýktan sonra Ders 5.3'ü görüyor olacaksýnýz. Daha sonra bu
580      derse sayfasýna dönün.
582   3. Þimdi DENEME sayfasýný  :r DENEME  yazarak aktarýn.
584 NOT: Aktardýðýnýz dosya imlecinizin hemen altýna eklenecektir.
586   4. Dosyanýn eklendiðini görmek için, geriye gidin. Ders 5.3'ten iki kopya
587      olduðunu göreceksiniz; asýl ve kopya olaný.
591 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
592                                DERS 5 ÖZET
595   1.  :!komut bir dýþ komut çalýþtýrýr.
597       Bazý yararlý örnekler:
598          (MS-DOS)         (Unix)
599           :!dir            :!ls            -  bir dizini listeler.
600           :!del DOSYA      :!rm DOSYA      -  DOSYA'yý siler.
602   2.  :w DOSYAÝSMÝ o anki Vim dosyasýný diske DOSYAÝSMÝ ile kaydeder.
604   3.  :#,#w DOSYAÝSMÝ # ile # satýr arasýný DOSYAÝSMÝ ile kaydeder.
606   4.  :r DOSYAÝSMÝ imlecin altýndan baþlayarak DOSYAÝSMÝ isimli dosyanýn içeriðini ekler.
613 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
614                          Ders 6.1: AÇ KOMUTU
617  ** Ýmlecin aþaðýsýna bir satýr açmak ve Insert kipine geçmek için   o    yazýn. **
619   1. Ýmleci aþaðýdaki iþaretlenmiþ (--->) satýra götürün.
621   2. Ýmlecin aþaðýsýna bir satýr açmak ve Insert kipine geçmek için
622      o   (küçük harfle) yazýn.
624   3. Þimdi iþaretlenmiþ satýrý kopyalayýn ve Insert kipinden çýkmak için <ESC>
625      tuþuna basýn.
627 ---> o  yazdýktan sonra imlec açýlan satýra gidicek ve Insert kipine geçilecek.
629   4. Ýmlecin üzerinde bir satýr açmak için, basitçe büyük O yazýn. Bunu aþaðýdaki
630      satýrda deneyin.
631 Bu satýrýn üzerine bir satýr açmak için imleç bu satýrdayken   Shift-o   yazýn.
637 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
638                         Ders 6.2: EKLE KOMUTU
641              ** Ýmleçten sonra metin eklemek için   a   yazýn. **
643   1. Ýmleci aþaðýdaki iþaretlenmiþ (--->) satýrýn sonuna götürmek için
644      Normal Kipteyken $ yazýn.
646   2. Ýmlecin altýndaki karakterden sonra metin eklemek için  a   (küçük harfle) yazýn.
647      (Büyük  A  satýrýn sonuna ekler).
649   3. Þimdi ilk satýrý tamamlayýn. Ekle komutunun Insert kipiyle ayný iþi yaptýðýna
650      dikkat edin. Tek fark metinin eklendiði yer.
651 Ç.N: Eðer  a   yazarsanýz imlecin altýndaki karakterden hemen sonra ekleme yapabilirsiniz.
652      Eðer  Shift-a  yazarsanýz imleç satýr sonuna gidecek ve hemen ardýna ekleme yapabileceksiniz.
653      Doðal olarak bizim örneðimizde Shift-A'yý kullanmak daha güzel olacaktýr. Önce $ ardýnan a
654      yazmamýza gerek kalmaz.
656 ---> Bu satýrda çalýþabilirsiniz
657 ---> Bu satýrda çalýþabilirsiniz. Çalýþýrken metin eklemeyi kullanýn.
661 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
662                     Ders 6.3: BÝR BAÞKA DEÐÝÞTÝR KOMUTU
665       ** Birden fazla karakter deðiþtirmek için büyük R yazýn. **
667   1. Ýmleci aþaðýdaki iþaretli (--->) satýrlarýn ilkine götürün.
669   2. Ýmleci iþaretli olan ikinci satýrdakinden farklý olan ilk kelimenin
670      baþýna götürün. ( "tuþlarý" kelimesi )
672   3. Þimdi büyük R yazýn ve ilk satýrý ikincisinin aynýsý yapmak için
673      eski metinin üzerinden yenisini yazýn. Siz yazdýkça metin deðiþecektir.
675 ---> Bu satýrý ikincisinin aynýsý yapmak için tuþlarý kullanýn.
676 ---> Bu satýrý ikincisinin aynýsý yapmak için R yazýn ve metini girin.
678   4. Çýkmak için <ESC> tuþuna bastýðýnýzda, deðiþmemiþ metinin aynen
679      kaldýðýna dikkat edin.
685 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
686                             Ders 6.4: SET SEÇENEÐÝ
688           ** Bir seçenek ayarlayýn , böylece bir arama veya deðiþtirme **
689           ** durumu görmezden gelsin.                                  **
691   1. 'ignore' kelimesini aramak için:
692      /ignore
693      yazýn.
694      Bunu   n  tuþuna basarak birkaç kez tekrar edin
696   2. :set ic    yazarak 'ic' (Ignore case) ayarýný seçin.
698   3. Tekrar  n  tuþuna basarak 'ignore' kelimseini arayýn.
699      n   tuþuna basarak bu aramayý birden çok defa tekrar edin.
701   4. :set hls is   yazarak 'hlsearch' ve 'incsearch' ayarlarýný seçin.
703   5. /ignore  yazarak arama komutunu tekrar verin ve ne olacaðýný görün.
705   6. Karþýlaþma vurgularýný iptal etmek için,
706      :nohlsearch   yazýn.
707 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
708                                DERS 6 ÖZET
711   1. o   yazmak imlecin altýnda bir satýr açar ve imleci bu açýlmýþ satýra
712      Insert kipinde yerleþtirir.
713      Büyük O  yazmak imlecin üzerinde bir satýr açar.
715   2. Ýmlecin üzerindeki karakterden hemen sonra metin eklemek için  a   yazýn.
716      Büyük A  yazmak hemen satýr sonuna giderek metin eklemeye hazýr hale getirir.
718   3. Büyük  R   yazmak Deðiþtir kipine girer ve çýkmak için <ESC> tuþuna
719      basýlana kadar sizi bu kipte býrakýr.
721   4. ":set xxx"  yazmak  "xxx" seçeneðini ayarlar.
731 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
732                        Ders 7: ÇEVÝRÝMÝÇÝ (ON-LINE) YARDIM KOMUTLARI
735                       ** Çevirimiçi yardým sistemini kullanýn **
737   Vim geniþ bir çevirimiçi yardým sistemine sahiptir. Baþlamak için þu üçünü
738   deneyebilirsiniz.
739         - (eðer sahipseniz) <HELP> tuþuna basýn
740         - (eðer sahipseniz) <F1> tuþuna basýn
741         - :help yazýn ve <ENTER> tuþuna basýn
743   Yardým penceresini kapatmak için  :q yazýp <ENTER> tuþuna basýn.
745   ":help" komutuna deðiþken (argüman) vererek herhangi bir konu hakkýnda
746   yardým alabilirsini. Þunlarý deneyin (<ENTER> tuþuna basmayý unutmayýn) :
748         :help w
749         :help c_<T
750         :help insert-index
751         :help user-manual
754 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
755                        Ders 8: BÝR BAÞLANGIÇ BETÝÐÝ OLUÞTURUN
757                           ** Switch on Vim features **
758                           ** Vim'in özelliklerine bakýn **
760   Vim Vi'dan çok daha fazla özelliðe sahiptir fakat birçoðu öntanýmlý olarak kapalýdýr.
761   Daha fazla özellik kullanabilmek için bir "vimrc" dosyasý oluþturmalýsýnýz.
763   1. "vimrc" dosyasýný düzenlemeye baþlayýn, bu iþletim sisteminize göre deðiþir:
765   Ç.N: (Bu komutu verdiðinizde eðer yoksa home dizininizde .vimrc isimli bir dosya oluþacaktýr.
766   Bu dosyaya vimrc örnek dosyasýný aktarmak için 2. adýmdaki komutu kullanacaksýnýz. Bu yüzden
767   vimrc dosyanýzý düzenlemeden önce aþaðýdaki adýmlarýn hepsini okuyun ve komutlarý hatýrlayýn.)
769         :edit ~/.vimrc                  Unix için
770         :edit $VIM/_vimrc               MS-Windows için
772   2. Þimdi örnek "vimrc" dosyasýný okuyun
774         :read $VIMRUNTIME/vimrc_example.vim
776   3. Dosyayý kaydedin ve çýkýn
778         :write
779         :q
781   Vim'i bir dahaki sefer çalýþtýrdýðýnýzda sözdizim (sytax) vurgusu kullanýlacaktýr.
782   Tüm tercih ettiðiniz ayarlarý bu "vimrc" dosyasýna ekleyebilirsiniz.
784 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
786   Burada Vim Eðitmeni tamamlanmýþ oldu. Eðitmendeki amaç Vim düzenleyicisi hakkýnda
787   kýsa bir bilgi vermek ve onu kolayca kullanmanýzý saðlamaktý. Vim'in tamamýný öðretmek
788   çok zordur zira Vim birçok komuta sahiptir.Bundan sonra :help user-manual" komutu ile
789   kullanýcý kýlavuzunu okumalýsýnýz.
791   Daha fazla okuma ve çalýþma için þu kitabý öneriyoruz:
792         Vim - Vi Improved - by Steve Oualline
793         Publisher: New Riders
794   Tamamiyle Vim için hazýrlanmýþ ilk kitap. Özellikle ilk kullanýcýlar için uygun.
795   Kitapta birçok örnek ve resim var.
796   http://iccf-holland.org/click5.html adresine bakabilirsiniz.
798   Bu kitap daha eskidir ve Vim'den daha çok Vi içindir ancak tavsiye edilir:
799         Learning the Vi Editor - by Linda Lamb
800         Publisher: O'Reilly & Associates Inc.
801   Vi hakkýnda bilmek isteyeceðiniz neredeyse herþeyin bulunduðu bir kitap.
802   6.Basým ayný zamanda Vim hakkýnda bilgi de içermekte.
804   Bu eðitmen Michael C. Pierce ve Robert K. Ware tarafýndan yazýldý,
805   Charles Smith tarafýndan saðlanan fikirlerle Colorado School Of Mines,
806   Colorado State University.  E-mail: bware@mines.colorado.edu.
808   Vim için deðiþtiren : Bram Moolenaar.
810   Türkçeye çeviren    : Serkan "heartsmagic" Çalýþ    Yýl 2005
811   E-mail              : adresimeyaz (at) yahoo com
813 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~