summaryrefslogtreecommitdiff
path: root/runtime/tutor/tutor.tr.iso9
blob: af4d18ad907f5e3503ca8e108ea2711a536aa061 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
===============================================================================
=    V I M   T u t o r ' a   h o s   g e l d i n i z !   -     Sürüm 1.7      =
===============================================================================

  Vim, bu gibi bir egitmen ile açiklanmasi gereken çok fazla komut barindiran,
  oldukça kuvvetli bir metin düzenleyicidir. Bu egitmen Vim'i çok amaçli bir
  düzenleyici olarak kolaylikla kullanabileceginiz yeterli sayida komutu
  açiklamak için tasarlanmistir.

  Egitmeni tamamlama süresi yapacaginiz denemelere bagli olarak 25-30
  dakikadir.

  DIKKAT:
  Derslerdeki komutlar bu metni degistirecektir. Üzerinde çalismak için
  bu dosyanin bir kopyasini alin (eger "vimtutor" uygulamasini
  çalistirdiysaniz zaten bir kopyasini almis oldunuz).

  Bu egitmenin kullanarak ögretmek için tasarlandigini unutmamak önemlidir.
  Bu su anlama gelir; komutlari ögrenmek için dogru bir sekilde çalistirmaniz
  gerekir. Eger sadece yazilanlari okursaniz komutlari unutursunuz.

  Simdi Caps-Lock dügmenizin basili olmadigina emin olun ve Ders 1.1'in
  ekrani tamamen doldurmasi için j dügmesine yeterli miktarda basin.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 1.1: IMLECI HAREKET ETTIRMEK

Çevirmen Notu: Tüm derslerde <ENTER> gördügünüzde bu dügmeye basmaniz gerekir.

  ** Imleci hareket ettirmek için h,j,k,l dügmelerine basin. **
        ^
        k   Ipucu: h dügmesi soldadir ve sola dogru hareket eder.
    < h   l >   l dügmesi sagdadir ve saga dogru hareket eder.
        j   j dügmesi asagi dogru bir oka benzer.
        v

  1. Imleci kendinizi rahat hissedinceye dek ekranda dolastirin.

  2. j dügmesini kendisini yineleyinceye dek basili tutun.

  3. Asagi dügmesini kullanarak, Ders 1.2'ye geçin.

  NOT: Eger yazdiginiz bir seyden emin degilseniz, Normal kipe geçmek için
       <ESC> dügmesine basin. Daha sonra istediginiz komutu yeniden yazin.

  NOT: Ok dügmeleri de ayni ise yarar. Ancak hjkl dügmelerini kullanarak çok
       daha hizli hareket edebilirsiniz. Gerçekten.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 1.2: VIM'DEN ÇIKIS


  !! NOT: Asagidaki adimlari yapmadan önce, bu dersi tamamen okuyun.

  1. Normal kipte oldugunuzdan emin olmak için <ESC> dügmesine basin.

  2. :q! yazin ve <ENTER>'a basin'.
     Bu düzenleyiciden çikar ve yaptiginiz degisiklikleri KAYDETMEZ.

  3. vimtutor yazarak yeniden bu belgeyi açin.

  4. Eger bu adimlari ezberlediyseniz ve kendinizden eminseniz, 1'den 3'e
     kadar olan adimlari yeniden uygulayin.

  5. Imleci Ders 1.3'e tasiyin.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 1.3: METIN DÜZENLEME - METIN SILME


  ** Normal kipteyken imlecin altindaki karakteri silmek için x'e basin. **

  1. Imleci asagida ---> ile imlenmis satira götürün.

  2. Düzeltmeler için imleci silinmesi gereken karakterin üzerine getirin.

  3. Istenmeyen karakteri silmek için x dügmesine basin.

  4. Tümce düzelene kadar 2'den 4'e kadar olan adimlari tekrar edin.

---> Iinek ayyin üzzerinden attladi.

  5. Simdi satir düzeldi; Ders 1.4'e geçin.

  NOT: Bu egitmende ilerledikçe ezberlemeye çalismayin, deneyerek ögrenin.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 1.4: METIN DÜZENLEME - METIN GIRME


  ** Normal kipteyken metin eklemek için i'ye basin. **

  1. Imleci asagida ---> ile imlenmis ILK satira götürün.

  2. Ilk satiri ikincisinin aynisi gibi yapmak için, imleci eklenmesi gereken
     metinden sonraki ilk karakterin üzerine götürün.

  3. i'ye basin ve gerekli eklemeleri yapin.

  4. Düzeltilen her hatadan sonra <ESC> dügmesine basarak Normal kipe dönün.
     Tümceyi düzeltmek için 2'den 4'e kadar olan adimlari tekrar edin.

---> Bu metinde eksk.
---> Bu metinde bir sey eksik.

  5. Artik yapabildiginizi düsünüyorsaniz bir sonraki bölüme geçin.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 1.5: METIN DÜZENLEME - METIN EKLEME


  ** Metin eklemek için A dügmesine basin. **

  1. Imleci asagida ---> ile imlenmis ILK satira götürün. Imlecin hangi
     karakterin üzerinde oldugu önemli degildir.

  2. A'ya basin ve gerekli eklemeleri yapin.

  3. Metin eklemeyi bitirdiginizde <ESC>'ye basin ve Normal kipe dönün.

  4. Imleci asagida ---> ile imlenmis IKINCI satira götürün ve ikinci ve
     üçüncü adimlari tekrarlayarak tümceyi düzeltin.

---> Bu satirda bazi met
     Bu satirda bazi metinler eksik.
---> Bu satirda da bazi metinl
     Bu satirda da bazi metinler eksik gibi görünüyor.

  5. Artik rahatça metin ekleyebildiginizi düsünüyorsaniz Ders 1.6'ya geçin.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 1.6: DOSYA DÜZENLEME


  ** :wq yazmak açik olan dosyayi kaydeder ve Vim'den çikar.

  !! NOT: Asagidaki adimlari uygulamadan önce tüm bu bölümü iyice okuyun!

  1. Bu egitmeni Ders 1.2'de yaptiginiz gibi :q! yazarak kapatin. Veya baska
       bir uçbirime erisiminiz varsa orada yapin.

  2. Komut istemi ekraninda su komutu girin: vim tutor <ENTER>. 'vim', Vim
     düzenleyicisini açmak için kullanacaginiz komut olup 'tutor' da
     düzenlemek istediginiz dosyanin adidir. Degistirilebilen bir dosya
     kullanin.

  3. Daha önceki derslerde ögrendiginiz gibi metin girip/ekleyip silin.

  4. :wq <ENTER> yazarak degisiklikleri kaydedin ve Vim'den çikin.

  5. Eger vimtutor'dan birinci adimda çiktiysaniz yeniden açin ve asagidaki
     özet bölüme gelin.

  6. Yukaridaki adimlari okuduktan ve anladiktan sonra YAPIN.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 1: ÖZET


  1. Imleç ok dügmeleri veya hjkl dügmeleri kullanilarak hareket ettirilir.

     h (sol) / j (asagi) / k (yukari) / l (sag)

  2. Vim'i komut isteminden baslatmak için:

     vim <ENTER>
     veya
     vim DOSYA_ADI <ENTER> kullanin.

  3. Vim'den çikmak için önce <ESC>'ye basip sonra:

     :q! <ENTER> (degisiklikleri kaydetmeden çikar)
     :wq <ENTER> (degisiklikleri kaydedip çikar) komutlarini kullanin.

  4. Imlecin üzerinde oldugu karakteri silmek için x dügmesine basin.

  5. Metin girmek veya eklemek için:

     i metin girin <ESC> imleçten önce girer
     A metin girin <ESC> satirdan sonra ekler

  NOT: <ESC> dügmesine basmak sizi Normal kipe geri döndürür veya istenmeyen ve
       yarim yazilmis bir komutu iptal eder.

  Simdi Ders 2 ile bu egitmeni sürdürün.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 2.1: SILME KOMUTLARI


  ** Bir sözcügü silmek için dw yazin. **

  1. Normal kipte oldugunuzdan emin olmak için <ESC> dügmesine basin.

  2. Imleci asagida ---> ile imlenmis satira götürün.

  3. Imleci silinmesi gereken sözcügün basina götürün.

  4. Sözcügü silmek için dw yazin.

  NOT: d harfi siz yazdikça ekranin son satirinda görülecektir. Vim sizin w
       yazmanizi bekleyecektir. Eger d'den baska bir sey görürseniz yanlis
       yazmissiniz demektir, <ESC> dügmesine basin ve bastan baslayin.

---> Bu satirda çerez tümceye ait olmayan leblebi sözcükler var.

  5. Tümce düzelene kadar adim 3 ve 4'ü tekrar edin ve Ders 2.2'ye geçin.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 2.2: DAHA FAZLA SILME KOMUTU


  ** Satiri sonuna kadar silmek için d$ yazin. **

  1. Normal kipte oldugunuzdan emin olmak için <ESC> dügmesine basin.

  2. Imleci asagida ---> ile imlenmis satira götürün.

  3. Imleci dogru olan satirin sonuna götürün. (Birinci noktadan SONRAKI)

  4. Satiri en sona kadar silmek için d$ yazin. $ imini yazmak için:

     Türkçe Q klavyede <ALT GR> 4,
     Türkçe F klavyede <SHIFT> 4 ikililerini kullanin.

---> Birileri bu satirin sonunu iki defa yazmis. satirin sonunu iki
     defa yazmis.

  5. Neler oldugunu anlamak için Ders 2.3'e gidin.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 2.3: ISLETMENLER VE HAREKETLER


  Metin degistiren birçok komut isletmenler ve eklerden olusur. Bir d isletmeni
  içeren silme komutu için kullanilan biçim asagidaki gibidir:

    d hareket

  Burada:

    d         - silme isletmenidir.
    hareket   - isletmenin neyi isletecegidir (asagida listelenmistir).

  Hareketlerin kisa bir listesi için:

    w - bir sonraki sözcügün baslangicina kadar, ilk karakteri DAHIL OLMADAN
    e - su anki sözcügün sonuna kadar, son karakteri DAHIL OLARAK
    $ - satirin sonuna kadar, son karakteri DAHIL OLARAK

  Demeli ki, de komutunu girmek imleçten sözcügün sonuna kadar siler.

  NOT: Normal kipte hiçbir hareket olmadan yalnizca isletmeni girmek imleci
       yukarida belirtildigi gibi hareket ettirir.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 2.4: BIR HAREKET ILE BIRLIKTE SAYIM KULLANMAK


  ** Bir hareketten önce sayi kullanmak o hareketi sayi kadar tekrarlatir. **

  1. Imleci asagida ---> ile imlenmis satirin BASINA götürün.

  2. 2w yazarak imleci iki sözcük ileriye tasiyin.

  3. 3e yazarak imleci üç sözcük ilerideki sözcügün sonuna tasiyin.

  4. 0 yazarak imleci satirin basina tasiyin.

  5. Ikinci ve üçüncü adimlari degisik sayilar kullanarak tekrarlayin.

---> Bu üzerinde hoplayip ziplayabileceginiz naçizane bir satir.

  6. Ders 2.5'e geçin.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 2.5: BIR SAYIM KULLANARAK DAHA FAZLA SILME ISLEMI


  ** Bir isletmen ile birlikte sayi kullanmak isletmeni o kadar tekrarlatir. **

  Yukarida sözü edilen silme isletmeni ve hareketinin arasina sayi ekleyerek
  yapilan islemi o sayi kadar tekrarlatabilirsiniz.

    d [sayi] hareket

  1. Imleci asagida ---> ile imlenen satirdaki ilk BÜYÜK HARFTEN olusan
     sözcügün basina getirin.

  2. d2w yazarak iki BÜYÜK HARFLI sözcügü silin.

  3. Birinci ve ikinci adimlari baska bir sayi kullanarak BÜYÜK
     HARFLI sözcükleri tek bir komutta silmek için yeniden uygulayin.

---> Bu ABC ÇDE satirdaki FGG HII JKLM NOÖ PRSST sözcükler UÜ VY temizlenmistir.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 2.6: SATIRLARDA ISLEM YAPMA


  ** Bütün bir satiri silmek için dd yazin. **

  Bütün bir satir silme islemi çok sik kullanildigindan dolayi, Vi
  tasarimcilari bir satiri tamamen silmek için iki d yazmanin daha kolay
  olduguna karar verdiler.

  1. Imleci asagidaki tümcecigin ikinci satirina götürün.

  2. Satiri silmek için dd yazin.

  3. Simdi de dördüncü satira gidin.

  4. Iki satiri birden silmek için 2dd yazin.

---> 1) Güller kirmizidir,
---> 2) Çamur eglenceli,
---> 3) Menekseler mavi,
---> 4) Bir arabam var,
---> 5) Saat zamani söyler,
---> 6) Seker tatlidir
---> 7) Ve sen de öylesin

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 2.7: GERI AL KOMUTU


  ** Son komutu geri almak için u, bütün bir satiri düzeltmek için U yazin. **

  1. Imleci asagida ---> ile imlenmis satirda ve ilk hatanin üzerine koyun.

  2. Ilk istenmeyen karakteri silmek için x yazin.

  3. Simdi son çalistirilan komutu geri almak için u yazin.

  4. Bu sefer x komutunu kullanarak satirdaki tüm hatalari düzeltin.

  5. Simdi satiri ilk haline çevirmek için büyük U yazin.

  6. Simdi U ve daha önceki komutlari geri almak için birkaç defa u yazin.

  7. Birkaç defa <CTRL> R (<CTRL>'yi basili tutarken R ye basin) yazarak
     geri almalari da geri alin.

---> Buu satiirdaki hatalari düüzeltinn ve sonra koomutu geri alllin.

  8. Bunlar son derece kullanisli komutlardir. Simdi Ders 2 Özete geçin.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 2: ÖZET


  1. Imleçten itibaren bir sözcügü silmek için dw yazin.

  2. Imleçten itibaren bir satiri silmek için d$ yazin.

  3. Bütün bir satiri silmek için dd yazin.

  4. Bir hareketi yenilemek için önüne sayi takisi getirin, 2w gibi.

  5. Normal kipte bir komut biçimi söyledir:

      isletmen [sayi] hareket

    burada:
      isletmen - ne yapilacagi, silmek için d örneginde oldugu gibi
      [sayi] - komutun kaç kere tekrar edecegini gösteren istege bagli sayi
      hareket - isletmenin nice davranacagi, w (sözcük), $ (satir sonu) gibi.

  6. Bir satirin basina gelmek için sifir (0) kullanin.

  7. Önceki hareketleri geri almak için u (küçük u) yazin.
     Bir satirdaki tüm degisiklikleri geri almak için U (büyük U) yazin.
     Geri almalari geri almak için <CTRL> R kullanin.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 3.1: KOY KOMUTU


  ** Son yaptiginiz silmeyi imleçten sonraya yerlestirmek için p yazin. **

  1. Imleci asagida ---> ile imlenmis tümcecige götürün.

  2. Satiri silip Vim'in arabellegine yerlestirmek için dd yazin.

  3. Imleci, silinmis satiri nereye yerlestirmek istiyorsaniz, o satirin
     ÜZERINE götürün.

  4. Normal kipteyken satiri yerlestirmek için p yazin.

  5. Tüm satirlari dogru siraya koymak için 2'den 4'e kadar olan adimlari
     tekrar edin.

---> d) Sen de ögrendin mi?
---> b) Menekseler mavidir,
---> c) Akil ögrenilir,
---> a) Güller kirmizidir,

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 3.2: DEGISTIR KOMUTU


  ** Imlecin altindaki karakteri baskasi ile degistirmek için rx kullanin. **

  1. Imleci asagida ---> ile imlenmis ILK satira götürün.

  2. Imleci satirdaki ilk hatanin üzerine götürün.

  3. Hatayi düzeltmek için önce r ardindan da dogru karakteri yazin.

  4. Ilk satir düzelene kadar adim 2 ve 3'ü tekrar edin.

--->  Bu sativ yazilivken, bivileri yamlis dügmetere basmis.
--->  Bu satir yazilirken, birileri yanlis dügmelere basmis.

  5. Ders 3.3'ye geçin.

  NOT: Unutmayin, ezberleyerek degil deneyerek ögrenin.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 3.3: DEGISTIR ISLETMENI


  ** Bir sözcügü imleçten sözcük sonuna kadar degistirmek için ce kullanin. **

  1. Imleci asagida ---> ile imlenmis ILK satira götürün.

  2. Imleci "sutar" daki u'nun üzerine yerlestirin.

  3. Önce ce ardindan dogru harfleri girin (bu durumda 'atir').

  4. <ESC> dügmesine basin ve degismesi gereken bir sonraki karaktere gidin.

  5. Ilk cümle ikincisiyle ayni olana kadar adim 3 ve 4'ü tekrar edin.

---> Bu sutar degistir komutu ile degisneli gereken birkaç mözgüç içeriyor.
---> Bu satir degistir komutu ile degismesi gereken birkaç sözcük içeriyor.

  ce'nin sadece sözcügü degistirmedigini, ayni zamanda sizi INSERT kipine
  aldigina da dikkat edin.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 3.4: c'YI KULLANARAK DAHA FAZLA DEGISTIRME


  ** Degistir isletmeni sil komutu ile ayni hareketlerle kullanilir. **

  1. Degistir isletmeni sil ile ayni yolla çalisir. Biçim söyledir:

      c [sayi] hareket

  2. Hareketler de aynidir. Örnegin w (sözcük), $ (satir sonu) gibi.

  3. Imleci asagida ---> ile imlenmis ILK satira götürün.

  4. Imleci ilk hataya götürün.

  5. Satirin geri kalan kismini ikincisi gibi yapmak için c$ yazin ve daha
     sonra <ESC> dügmesine basin.

---> Bu satirin sonu düzeltilmek için biraz yardima ihtiyaç duyuyor.
---> Bu satirin sonu düzeltilmek için c$ komutu kullanilarak yardima ihtiyaç
     duyuyor.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 3: ÖZET


  1. Silinmis olan bir metni geri yerlestirmek için p yazin. Bu silinmis
     metni imleçten hemen SONRA geri yerlestirir (eger bir satir silinmisse
     hemen imlecin altindaki satira yerlestirilecektir).

  2. Imlecin altindaki karakteri degistirmek için önce r ardindan da
     yazmak istediginiz karakteri yazin.

  3. Degistir isletmeni belirlenen nesneyi, imleçten hareketin sonuna kadar
     degistirme imkani verir. Örnegin, bir sözcügü imleçten sözcük sonuna
     kadar degistirmek için cw, bir satirin tamamini degistirmek içinse c$
     yazin.

  4. Degistir için biçim söyledir:

      c [sayi] hareket

  Simdi bir sonraki derse geçin.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 4.1: IMLEÇ KONUMU VE DOSYA DURUMU


** <CTRL> G dosya içerisindeki konumunuzu ve dosya durumunu gösterir. Dosya
   içerisindeki bir satira gitmek için G yazin. **

  NOT: Adimlardan herhangi birini yapmadan önce dersin tamamini okuyun!

  1. <CTRL> dügmesini basili tutun ve g'ye basin. Biz buna <CTRL> G diyoruz.
     Dosyanin sonunda dosya adini ve bulundugunuz konumu gösteren bir durum
     satiri görünecektir. Adim 3 için satir numarasini unutmayin.

  NOT: Imleç konumunu ekranin sag alt kösesinde görebilirsiniz. Bu 'ruler'
       seçenegi etkin oldugunda görülür (bilgi için :help 'ruler' yazin).

  2. Dosyanin sonuna gitmek için G'ye basin. Dosyanin basina gitmek için
     gg komutunu kullanin.

  3. Daha önce bulundugunuz satir numarasini yazin ve daha sonra G'ye
     basin. Bu sizi ilk <CTRL> g'ye bastiginiz satira geri götürecektir.

  4. Yapabileceginizi düsündügünüzde, adim 1'den 3'e kadar yapin.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 4.2: ARAMA KOMUTU


  ** Bir sözcük öbegini aramak için / ve aranacak öbegi girin. **

  1. Normal kipteyken / yazin. / karakterinin ve imlecin ekranin sonunda
     göründügüne dikkat edin.

  2. 'hatttaa' yazip <ENTER>'a basin. Bu sizin aramak istediginiz sözcüktür.

  3. Ayni sözcük öbegini tekrar aramak için n yazin.
     Ayni sözcük öbegini zit yönde aramak için N yazin.

  4. Eger zit yöne dogru bir arama yapmak istiyorsaniz / komutu yerine ?
     komutunu kullanin.

---> "hatttaa" hatayi yazmanin dogru yolu degil; hatttaa bir hata.

Not: Arama dosyanin sonuna ulastiginda dosyanin basindan sürecektir. Bunu devre
     disi birakmak için 'wrapscan' seçenegini sifirlayin.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 4.3: UYAN AYRAÇLAR ARAMASI


  ** Uyan bir (, [ veya { bulmak için % yazin. **

  1. Imleci asagida ---> ile imlenmis satirda bir (, [ veya { imine götürün.

  2. Simdi % karakterini yazin.

  3. Imleç uyan ayracin üzerine gider.

  4. Uyan ilk parantezin üzerine geri dönmek için yine % yazin.

  5. Imleci baska bir (), [] veya {} üzerine götürün ve % isletmeninin neler
     yaptigini gözlemleyin.

---> Bu içerisinde ( )'ler, ['ler ] ve {'ler } bulunan bir satirdir.

  NOT: Bu içerisinde esi olmayan ayraçlar bulunan bir programin hatalarini
       ayiklamak için son derece yararlidir.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 4.4: BUL/DEGISTIR KOMUTU


  ** 'eski' yerine 'yeni' yerlestirmek için :s/eski/yeni/g yazin. **

  1. Imleci asagida ---> ile imlenmis satira götürün.

  2. :s/buu/bu yazip <ENTER>'a basin. Bu komutun sadece satirdaki ilk
     uyan karsilasmayi düzelttigine dikkat edin.

  3. Simdi satirdaki tüm degisiklikleri bir anda yapmak için :s/buu/bu/g
     yazarak tüm "buu" olusumlarini degistirin.

---> Buu birinci, buu ikinci, buu üçüncü bölüm.

  4. Iki satir arasindaki tüm karakter katari olusumlarini degistirmek için:

      :#,#s/eski/yeni/g yazin. #,# burada degisikligin yapilacagi araligin
      satir numaralaridir.
      :%s/eski/yeni/g yazin. Bu tüm dosyadaki her olusumu degistirir.
      :%s/eski/yeni/gc yazin. Bu tüm dosyadaki her olusumu degistirir ancak
      her birini degistirmeden önce bize sorar.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 4: ÖZET


  1. <CTRL> G sizin dosyadaki konumunuzu ve dosya durumunu gösterir.
     G dosyanin sonuna gider.
     [sayi] G belirtilen satir numarasina gider.
     gg ilk satira gider.

  2. Bir sözcük öbeginden önce / yazmak, ILERI yönde o öbegi aratir.
     Bir sözcük öbeginden önce ? yazmak, GERI yönde o öbegi aratir.
     Bir aramadan sonra, ayni yöndeki bir sonraki karsilasmayi bulmak için n,
     veya zit yöndekini bulmak için N yazin.
     <CTRL> O sizi eski konumlara, <CTRL> I daha yeni konumlara götürür.

  3. Imleç bir (), [], {} ayraci üzerindeyken % yazmak, uyan diger es
     ayraci bulur.

  4. Bir satirdaki ilk 'eski'yi 'yeni' ile degistirmek için :s/eski/yeni,
     Bir satirdaki tüm 'eski'leri 'yeni' ile degistirmek için :s/eski/yeni/g,
     Iki satir arasindaki öbekleri degistirmek için :#,#s/eski/yeni/g,
     Bir dosyadaki tüm karsilasmalari degistirmek için :%s/eski/yeni/g yazin.
     Her seferinde onay sormasi için :%s/eski/yeni/gc kullanin.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 5.1: BIR DIS KOMUT ÇALISTIRMAK


  ** Bir dis komutu çalistirmak için :! ve ardindan dis komutu yazin. **

  1. Imleci ekranin altina götürmek için : komutunu yazin. Bu size bir komut
     yazma imkani verir.

  2. Simdi ! (ünlem) karakterini yazin. Bu size bir dis komut çalistirma
     olanagi verir.

  3. Örnek olarak ! karakterini takiben ls yazin ve <ENTER>'a basin. Bu size
     o anda bulundugunuz dizindeki dosyalari gösterecektir. Veya ls
     çalismazsa :!dir komutunu kullanin.

  NOT: Herhangi bir dis komutu bu yolla çalistirmak mümkündür.

  NOT: Tüm : komutlarindan sonra <ENTER> dügmesine basilmalidir. Bundan sonra
       bunu her zaman animsatmayacagiz.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 5.2: DOSYA YAZMAYA DEVAM


  ** Dosyaya yapilan degisikligi kaydetmek için :w DOSYA_ADI yazin. **

  1. Bulundugunuz dizini listelemek için :!dir veya :!ls yazin.
     Komuttan sonra <ENTER> dügmesine basacaginizi zaten biliyorsunuz.

  2. Mevcut olmayan bir dosya adi seçin, örnegin DENEME.

  3. Simdi :w DENEME yazin (DENEME sizin seçtiginiz dosya adidir).

  4. Bu tüm dosyayi (Vim Tutor) DENEME isminde baska bir dosyaya yazar.
     Bunu dogrulamak için, :!ls veya :!dir yazin ve yeniden bulundugunuz
     dizini listeleyin.

  NOT: Eger Vim'den çikip kaydettiginiz DENEME dosyasini açarsaniz, bunun
       kaydettiginiz vimtutor'un gerçek bir kopyasi oldugunu görürsünüz.

  5. Simdi dosyayi su komutlari vererek silin:
  Windows:                       :!del DENEME
  Unix (macOS, Linux, Haiku):    :!rm DENEME

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 5.3: YAZMAK IÇIN METIN SEÇME


  ** Dosyanin bir bölümünü kaydetmek için, v hareket :w DOSYA_ADI yazin. **

  1. Imleci bu satirin üzerine getirin.

  2. v dügmesine basarak imleci asagidaki besinci adima tasiyin. Metnin
     seçildigine dikkat edin.

  3. : karakterini yazin. Ekranin alt kisminda :'<'> çikacaktir.

  4. w DENEME yazin; DENEME burada henüz var olmayan bir dosyadir. <ENTER>
     dügmesine basmadan önce :'<'>w DENEME gördügünüzden emin olun.

  5. Vim seçilen satirlari DENEME dosyasina yazacaktir. :!ls veya :!dir ile
     bakarak dosyayi görün. Henüz silmeyin; bir sonraki derste kullanacagiz.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 5.4: DOSYALARI BIRLESTIRME VE BÖLÜM EKLEME


  ** Bir dosyanin içerigini eklemek için :r DOSYA_ADI yazin. **

  1. Imleci bu satirin hemen bir üstüne koyun.

  NOT: Ikinci adimi gerçeklestirdikten sonra Ders 5.3'ün metnini göreceksiniz.
       Sonrasinda ASAGI dügmesi ile bu derse geri gelin.

  2. Simdi :r DENEME komutunu kullanarak DENEME dosyasini bu dosyanin içine
     getirin. Getirdiginiz dosya imlecin hemen altina yerlestirilir.

  3. Dosyanin getirildigini dogrulamak için YUKARI dügmesini kullanarak
  Ders 5.3'ün iki adet kopyasi oldugunu görün, özgün sürümü ve kopyasi.

  NOT: Bu komutu kullanarak bir dis komutun çiktisini da dosyanin içine
       koyabilirsiniz. Örnegin :r :!ls yazmak ls komutunun verecegi çiktiyi
       dosyanin içinde hemen imlecin altindaki satira koyar.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 5: ÖZET


  1. :!komut bir dis komut çalistirir.
     Bazi yararli örnekler:
   (MS-DOS) (Unix)
   :!dir    :!ls    - bir dizini listeler.
   :!del DOSYA  :!rm DOSYA  - DOSYA'yi siler.

  2. :w DOSYA_ADI o anki Vim dosyasini diske DOSYA_ADI ile kaydeder.

  3. v hareket :w DOSYA_ADI seçilmis satir araligini DOSYA_ADI ile kaydeder.

  4. :r DOSYA_ADI imlecin altindan baslayarak DOSYA_ADI isimli dosyanin
     içerigini ekler.

  5. :r !dir veya !ls bu iki komutun (dosyalari listeleme) içeriklerini
     okur ve dosyanin içine yerlestirir.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 6.1: AÇ KOMUTU


  ** Imlecin asagisina bir satir açmak ve INSERT kipine geçmek için o yazin. **

  1. Imleci asagida ---> ile imlenmis satira götürün.

  2. Imlecin asagisina bir satir açmak ve INSERT kipine geçmek için o
     (küçük harfle) yazin.

  3. Simdi herhangi bir metin girin ve INSERT kipinden çikmak için <ESC>
     dügmesine basin.

---> o yazdiktan sonra imleç INSERT kipinde açilan satirin üzerine gider. 

  4. Imlecin üzerinde bir satir açmak için, yalnizca  büyük O yazin. Bunu
     asagidaki satirda deneyin.

---> Bu satirin üzerine bir satir açmak için imleç bu satirdayken O  yazin.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 6.2: EKLE KOMUTU


  ** Imleçten sonra metin eklemek için a  yazin. **

  1. Imleci asagida ---> ile imlenmis satira götürün.

  2. Imleç sati'nin sonuna gelinceye dek e dügmesine basin.

  3. Imleçten SONRA metin eklemek için a yazin.

  4. Simdi ilk satiri ikincisi gibi tamamlayin. INSERT kipinden çikmak için
     <ESC> dügmesine basin.

  5. e dügmesini kullanarak bir sonraki yarim sözcüge gidin ve adim 3 ve 4'ü
     tekrarlayin.

---> Bu sati çalisabilirsiniz. Çali met ekl
---> Bu satirda çalisabilirsiniz. Çalisirken metin eklemeyi kullanin.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 6.3: BIR BASKA DEGISTIR KOMUTU


  ** Birden fazla karakter degistirmek için büyük R yazin. **

  1. Imleci asagida ---> ile imlenmis ILK satira götürün. Imleci ilk xxx'in
     basina getirin.

  2. Simdi R dügmesine basin ve ikinci satirdaki sayiyi ilk satirdaki xxx'in
     yerine yazin.

  3. <ESC> dügmesine basarak REPLACE kipinden çikin. Satirin geri kalaninin
     degismedigini gözlemleyin.

  4. Kalan xxx'i de degistirmek için adimlari tekrarlayin.

---> 123 sayisina xxx eklemek size yyy toplamini verir.
---> 123 sayisina 456 eklemek size 579 toplamini verir.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 6.4: METIN KOPYALA VE YAPISTIR

  ** y isletmenini kullanarak metin kopyalayin ve p kullanarak yapistirin. **

  1. Imleci asagida ---> ile imlenmis satira getirin ve "a)"nin ardina koyun.

  2. v ile VISUAL kipine geçin ve imleci "ilk" sözcügünün öncesine getirin.

  3. y dügmesine basarak seçili metni kopyalayin.

  4. Imleci bir sonraki satirin sonuna j$ ile getirin.

  5. p dügmesine basarak metni yapistirin. Akabinde <ESC> dügmesine basin.

  6. VISUAL kipine geçerek "öge" sözcügünü seçin, y ile kopyalayin, j$ ile
     ikinci satirin sonuna gidin ve p ile sözcügü yapistirin.

---> a) Bu ilk öge
---> b)

  NOT: y komutunu bir isletmen olarak da kullanabilirsiniz; yw komutu yalnizca
       bir sözcügü kopyalar.
  
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 6.4: SET KOMUTU


  ** Arama veya degistirme islemlerinin büyük/küçük harf durumunu görmezden
     gelmesi için SET komutunu kullanin.
  
  1. 'yoksay' sözcügünü aramak için /ignore yazin. Bunu n dügmesine basarak
     birkaç kez yenileyin.

  2. :set ic yazarak 'ic' (BÜYÜK/küçük harf yoksay) ayarini seçin.

  3. Yeniden n dügmesine basarak 'yoksay' sözcügünü aramayi sürdürün. Artik
     YOKSAY ve yoksay örneklerinin de bulundugunu gözlemleyin. 

  4. :set hls is yazarak 'hlsearch' ve 'incsearch' ayarlarini seçin.

  5. /ignore yazarak arama komutunu tekrar verin ve ne olacagini görün.

  6. BÜYÜK/küçük harf ayrimsiz arama ayarini kapatmak için :set noic yazin.

  NOT: Sonuçlarin ekranda vurgulanmasini istemiyorsaniz :nohlsearch yazin.
  NOT: Eger yalnizca bir arama islemi için BÜYÜK/küçük harf ayrimsiz arama
       yapmak istiyorsaniz /ignore\c komutunu kullanin.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  DERS 6 ÖZET


  1. o komutu imlecin altinda bir satir açar ve imleci bu açilmis satira
     INSERT kipinde yerlestirir.
     O komutu imlecin üzerinde bir satir açar.

  2. a komutu imleçten sonra metin girisine olanak verir.
     A komutu geçerli satirin sonuna giderek metin girisine olanak verir.

  3. e komutu imleci bir sözcügün sonuna tasir.

  4. y isletmeni metni kopyalar, p isletmeni yapistirir.

  5. R komutu REPLACE (DEGISTIR) kipine girer ve <ESC>'ye basilana kadar kalir.

  6. ":set xxx" yazmak "xxx" seçenegini ayarlar. Bazi seçenekler:
     'ic' 'ignorecase' BÜYÜK/küçük harf ayrimini arama yaparken kapatir.
     'is' 'incsearch' Bir arama metninin tüm uyan kisimlarini gösterir.
     'hls' 'hlsearch' Uyan sonuçlarin üzerini vurgular.
     Ayarlama yaparken ister kisa ister uzun sürümleri kullanabilirsiniz.

  7. Bir ayari kapatmak için "no" ekleyin, örnegin :set noic.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 7.1: YARDIM KAYNAKLARI


  ** Çevrimiçi yardim sistemini kullanin **

  Vim genis bir çeirimiçi yardim sistemine sahiptir. Baslamak için su üçünü
  deneyebilirsiniz:
    - (eger varsa) <HELP> dügmesine basin
    - (eger varsa) <F1> dügmesine basin
    - :help yazin ve <ENTER> dügmesine basin

  Yardim penceresindeki metinleri okuyarak yardim sisteminin nasil çalistigini
  ögrenin. 
  Bir pencereden digerine geçmek için <CTRL> W ikilisini kullanin.
  Yardim penceresini kapatmak için :q yazip <ENTER> dügmesine basin.

  ":help" komutuna degisken (argüman) vererek herhangi bir konu hakkinda
  yardim alabilirsini. Sunlari deneyin (<ENTER> dügmesine basmayi unutmayin):

    :help w
    :help c_<CTRL> D
    :help insert-index
    :help user-manual

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 7.2: BIR BASLANGIÇ BETIGI OLUSTURUN

  ** Vim'in özelliklerine bakin **

  Vim Vi'dan çok daha fazla özellige sahiptir fakat birçogu öntanimli olarak
  kapalidir. Daha fazla özellik kullanabilmek için bir "vimrc" dosyasi
  olusturmalisiniz.

  1. "vimrc" dosyasini düzenlemeye baslayin. Isletim sistemlerine göre:

    :e ~/.vimrc   Unix için
    :e $VIM/_vimrc  Windows için

  2. Simdi örnek "vimrc" dosyasi içerigini okuyun:

    :r $VIMRUNTIME/vimrc_example.vim

  3. Dosyayi :w ile kaydedin.

  Vim'i bir sonraki çalistirilmasinda sözdizim vurgulamasi kullanacaktir.
  Tüm tercih ettiginiz ayarlari bu "vimrc" dosyasina ekleyebilirsiniz.
  Daha fazla bilgi için :help vimrc-intro yazin.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 7.3: TAMAMLAMA

  ** <CTRL> D ve <TAB> ile komut istemi ekraninda tamamlama **

  1. :set nocp komutunu kullanarak Vim'in uyumlu kipte olmadigindan emin olun.

  2. Bulundugunuz dizindeki dosyalara :!ls veya :!dir ile bakin.

  3. Bir komutun baslangicini yazin, örnegin :e.

  4. <CTRL> D'ye bastiginizda Vim size e ile baslayan komutlari gösterecektir.

  5. d <TAB> kullandiginizda Vim komutu kendinden :edit olarak tamamlayacaktir.

  6. Simdi bir bosluk ekleyin ve var olan bir dosyanin bas harflerini yazin.
     Örnegin :edit DOS.
  
  7. <TAB> dügmesine basin. Eger yalnizca bu dosyadan bir tane varsa Vim
     sizin için dosya adinin geri kalanini tamamlayacaktir.

  NOT: Tamamlama birçok komut için çalisir. Yalnizca <CTRL> D ve <TAB>
       ikililerini deneyin. Özellikle :help için çok yararlidir.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Ders 7: ÖZET

  1. :help yazmak veya <F1> veya <HELP> dügmelerine basmak yardim
     penceresini açar.

  2. :help cmd yazarak cmd hakkinda bilgi sahibi olabilirsiniz.

  3. <CTRL> W kullanarak baska pencerelere geçebilirsiniz.

  4. :q kullanarak yardim penceresini kapatabilirsiniz.

  5. Bir vimrc baslangiç betigi olusturarak yeglenen ayarlarinizi
     saklayabilirsiniz.

  6. Bir : komutu girerken <CTRL> D'ye basarak olanakli tamamlama
     seçeneklerini görebilirsiniz. <TAB>'a basarak tamamlamayi seçin.

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

  Burada Vim Egitmeni tamamlanmis oldu. Egitmendeki amaç Vim düzenleyicisi
  hakkinda kisa bir bilgi vermek ve onu kolayca kullanmanizi saglamakti.
  Vim'in tamamini ögretmek çok zordur zira Vim birçok komuta sahiptir. Bundan
  sonra ":help user-manual" komutu ile kullanici kilavuzunu okumalisiniz.

  Daha fazla okuma ve çalisma için su kitabi öneriyoruz:

  Vim - Vi Improved - by Steve Oualline
  Publisher: New Riders

  Tümüyle Vim için hazirlanmis ilk kitaptir. Özellikle ilk kullanicilar için
  çok uygundur.
  Kitapta birçok örnek ve resim bulunmaktadir.
  http://iccf-holland.org/click5.html adresine bakabilirsiniz.

  Bu kitap daha eskidir ve Vim'den daha çok Vi içindir ancak tavsiye edilir:

  Learning the Vi Editor - by Linda Lamb
  Publisher: O'Reilly & Associates Inc.

  Vi hakkinda bilmek isteyeceginiz neredeyse her seyin bulundugu bir kitap.
  6. Basim ayni zamanda Vim hakkinda da bilgi içermektedir.

  Bu egitmen Michael C. Pierce ve Robert K. Ware tarafindan yazildi,
  Charles Smith tarafindan saglanan fikirlerle Colorado School Of Mines,
  Colorado State University.  E-posta: bware@mines.colorado.edu

  Vim için degistiren: Bram Moolenaar

  Türkçe çeviri: Serkan "heartsmagic" Çalis (2005), adresimeyaz (at) yahoo com
  2019 Güncelleme: Emir SARI, emirsari (at) gmail com

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