blob: d3a7405216f8584896cbcb4bf653bf0bf12c83d5 [file] [log] [blame]
Bram Moolenaare465af52008-06-25 01:02:34 +00001===============================================================================
Bram Moolenaar96f45c02019-10-26 19:53:45 +02002= V I M T u t o r ' a h o þ g e l d i n i z ! - Sürüm 1.7 =
Bram Moolenaare465af52008-06-25 01:02:34 +00003===============================================================================
4
Bram Moolenaar96f45c02019-10-26 19:53:45 +02005 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
8 açýklamak için tasarlanmýþtýr.
Bram Moolenaare465af52008-06-25 01:02:34 +00009
Bram Moolenaar96f45c02019-10-26 19:53:45 +020010 Eðitmeni tamamlama süresi yapacaðýnýz denemelere baðlý olarak 25-30
11 dakikadýr.
Bram Moolenaare465af52008-06-25 01:02:34 +000012
Bram Moolenaar96f45c02019-10-26 19:53:45 +020013 DÝKKAT:
14 Derslerdeki komutlar bu metni deðiþtirecektir. Üzerinde çalýþmak için
15 bu dosyanýn bir kopyasýný alýn (eðer "vimtutor" uygulamasýný
16 çalýþtýrdýysanýz zaten bir kopyasýný almýþ oldunuz).
Bram Moolenaare465af52008-06-25 01:02:34 +000017
Bram Moolenaar96f45c02019-10-26 19:53:45 +020018 Bu eðitmenin kullanarak öðretmek için tasarlandýðýný unutmamak önemlidir.
19 Bu þu anlama gelir; komutlarý öðrenmek için doðru bir þekilde çalýþtýrmanýz
20 gerekir. Eðer sadece yazýlanlarý okursanýz komutlarý unutursunuz.
Bram Moolenaare465af52008-06-25 01:02:34 +000021
Bram Moolenaar96f45c02019-10-26 19:53:45 +020022 Þimdi Caps-Lock düðmenizin basýlý olmadýðýna emin olun ve Ders 1.1'in
23 ekraný tamamen doldurmasý için j düðmesine yeterli miktarda basýn.
Bram Moolenaare465af52008-06-25 01:02:34 +000024
25~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +020026 Ders 1.1: ÝMLECÝ HAREKET ETTÝRMEK
Bram Moolenaar06fe74a2019-08-31 16:20:32 +020027
Bram Moolenaar96f45c02019-10-26 19:53:45 +020028Çevirmen Notu: Tüm derslerde <ENTER> gördüðünüzde bu düðmeye basmanýz gerekir.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +020029
Bram Moolenaar96f45c02019-10-26 19:53:45 +020030 ** Ýmleci hareket ettirmek için h,j,k,l düðmelerine basýn. **
Bram Moolenaar06fe74a2019-08-31 16:20:32 +020031 ^
Bram Moolenaar96f45c02019-10-26 19:53:45 +020032 k Ýpucu: h düðmesi soldadýr ve sola doðru hareket eder.
33 < h l > l düðmesi saðdadýr ve saða doðru hareket eder.
34 j j düðmesi aþaðý doðru bir oka benzer.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +020035 v
36
Bram Moolenaar96f45c02019-10-26 19:53:45 +020037 1. Ýmleci kendinizi rahat hissedinceye dek ekranda dolaþtýrýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +020038
Bram Moolenaar96f45c02019-10-26 19:53:45 +020039 2. j düðmesini kendisini yineleyinceye dek basýlý tutun.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +020040
Bram Moolenaar96f45c02019-10-26 19:53:45 +020041 3. Aþaðý düðmesini kullanarak, Ders 1.2'ye geçin.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +020042
Bram Moolenaar96f45c02019-10-26 19:53:45 +020043 NOT: Eðer yazdýðýnýz bir þeyden emin deðilseniz, Normal kipe geçmek için
44 <ESC> düðmesine basýn. Daha sonra istediðiniz komutu yeniden yazýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +020045
Bram Moolenaar96f45c02019-10-26 19:53:45 +020046 NOT: Ok düðmeleri de ayný iþe yarar. Ancak hjkl düðmelerini kullanarak çok
47 daha hýzlý hareket edebilirsiniz. Gerçekten.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +020048
49~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +020050 Ders 1.2: VÝM'DEN ÇIKIÞ
Bram Moolenaare465af52008-06-25 01:02:34 +000051
52
Bram Moolenaar96f45c02019-10-26 19:53:45 +020053 !! NOT: Aþaðýdaki adýmlarý yapmadan önce, bu dersi tamamen okuyun.
Bram Moolenaare465af52008-06-25 01:02:34 +000054
Bram Moolenaar96f45c02019-10-26 19:53:45 +020055 1. Normal kipte olduðunuzdan emin olmak için <ESC> düðmesine basýn.
Bram Moolenaare465af52008-06-25 01:02:34 +000056
Bram Moolenaar96f45c02019-10-26 19:53:45 +020057 2. :q! yazýn ve <ENTER>'a basýn'.
58 Bu düzenleyiciden çýkar ve yaptýðýnýz deðiþiklikleri KAYDETMEZ.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +020059
Bram Moolenaar96f45c02019-10-26 19:53:45 +020060 3. vimtutor yazarak yeniden bu belgeyi açýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +020061
Bram Moolenaar96f45c02019-10-26 19:53:45 +020062 4. Eðer bu adýmlarý ezberlediyseniz ve kendinizden eminseniz, 1'den 3'e
63 kadar olan adýmlarý yeniden uygulayýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +020064
Bram Moolenaar96f45c02019-10-26 19:53:45 +020065 5. Ýmleci Ders 1.3'e taþýyýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +020066
67~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +020068 Ders 1.3: METÝN DÜZENLEME - METÝN SÝLME
Bram Moolenaar06fe74a2019-08-31 16:20:32 +020069
70
Bram Moolenaar96f45c02019-10-26 19:53:45 +020071 ** Normal kipteyken imlecin altýndaki karakteri silmek için x'e basýn. **
Bram Moolenaar06fe74a2019-08-31 16:20:32 +020072
Bram Moolenaar96f45c02019-10-26 19:53:45 +020073 1. Ýmleci aþaðýda ---> ile imlenmiþ satýra götürün.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +020074
75 2. Düzeltmeler için imleci silinmesi gereken karakterin üzerine getirin.
76
Bram Moolenaar96f45c02019-10-26 19:53:45 +020077 3. Ýstenmeyen karakteri silmek için x düðmesine basýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +020078
Bram Moolenaar96f45c02019-10-26 19:53:45 +020079 4. Tümce düzelene kadar 2'den 4'e kadar olan adýmlarý tekrar edin.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +020080
Bram Moolenaar96f45c02019-10-26 19:53:45 +020081---> Ýinek ayyýn üzzerinden attladý.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +020082
Bram Moolenaar96f45c02019-10-26 19:53:45 +020083 5. Þimdi satýr düzeldi; Ders 1.4'e geçin.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +020084
Bram Moolenaar96f45c02019-10-26 19:53:45 +020085 NOT: Bu eðitmende ilerledikçe ezberlemeye çalýþmayýn, deneyerek öðrenin.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +020086
87~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +020088 Ders 1.4: METÝN DÜZENLEME - METÝN GÝRME
Bram Moolenaar06fe74a2019-08-31 16:20:32 +020089
90
Bram Moolenaar96f45c02019-10-26 19:53:45 +020091 ** Normal kipteyken metin eklemek için i'ye basýn. **
Bram Moolenaar06fe74a2019-08-31 16:20:32 +020092
Bram Moolenaar96f45c02019-10-26 19:53:45 +020093 1. Ýmleci aþaðýda ---> ile imlenmiþ ÝLK satýra götürün.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +020094
Bram Moolenaar96f45c02019-10-26 19:53:45 +020095 2. Ýlk satýrý ikincisinin aynýsý gibi yapmak için, imleci eklenmesi gereken
Bram Moolenaare465af52008-06-25 01:02:34 +000096 metinden sonraki ilk karakterin üzerine götürün.
97
Bram Moolenaar96f45c02019-10-26 19:53:45 +020098 3. i'ye basýn ve gerekli eklemeleri yapýn.
Bram Moolenaare465af52008-06-25 01:02:34 +000099
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200100 4. Düzeltilen her hatadan sonra <ESC> düðmesine basarak Normal kipe dönün.
101 Tümceyi düzeltmek için 2'den 4'e kadar olan adýmlarý tekrar edin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000102
103---> Bu metinde eksk.
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200104---> Bu metinde bir þey eksik.
Bram Moolenaare465af52008-06-25 01:02:34 +0000105
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200106 5. Artýk yapabildiðinizi düþünüyorsanýz bir sonraki bölüme geçin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000107
108~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200109 Ders 1.5: METÝN DÜZENLEME - METÝN EKLEME
Bram Moolenaare465af52008-06-25 01:02:34 +0000110
111
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200112 ** Metin eklemek için A düðmesine basýn. **
Bram Moolenaare465af52008-06-25 01:02:34 +0000113
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200114 1. Ýmleci aþaðýda ---> ile imlenmiþ ÝLK satýra götürün. Ýmlecin hangi
115 karakterin üzerinde olduðu önemli deðildir.
Bram Moolenaare465af52008-06-25 01:02:34 +0000116
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200117 2. A'ya basýn ve gerekli eklemeleri yapýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000118
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200119 3. Metin eklemeyi bitirdiðinizde <ESC>'ye basýn ve Normal kipe dönün.
Bram Moolenaare465af52008-06-25 01:02:34 +0000120
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200121 4. Ýmleci aþaðýda ---> ile imlenmiþ ÝKÝNCÝ satýra götürün ve ikinci ve
122 üçüncü adýmlarý tekrarlayarak tümceyi düzeltin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000123
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200124---> Bu satýrda bazý met
125 Bu satýrda bazý metinler eksik.
126---> Bu satýrda da bazý metinl
127 Bu satýrda da bazý metinler eksik gibi görünüyor.
Bram Moolenaare465af52008-06-25 01:02:34 +0000128
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200129 5. Artýk rahatça metin ekleyebildiðinizi düþünüyorsanýz Ders 1.6'ya geçin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000130
131~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200132 Ders 1.6: DOSYA DÜZENLEME
Bram Moolenaare465af52008-06-25 01:02:34 +0000133
134
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200135 ** :wq yazmak açýk olan dosyayý kaydeder ve Vim'den çýkar.
Bram Moolenaare465af52008-06-25 01:02:34 +0000136
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200137 !! NOT: Aþaðýdaki adýmlarý uygulamadan önce tüm bu bölümü iyice okuyun!
Bram Moolenaare465af52008-06-25 01:02:34 +0000138
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200139 1. Bu eðitmeni Ders 1.2'de yaptýðýnýz gibi :q! yazarak kapatýn. Veya baþka
140 bir uçbirime eriþiminiz varsa orada yapýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200141
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200142 2. Komut istemi ekranýnda þu komutu girin: vim tutor <ENTER>. 'vim', Vim
143 düzenleyicisini açmak için kullanacaðýnýz komut olup 'tutor' da
144 düzenlemek istediðiniz dosyanýn adýdýr. Deðiþtirilebilen bir dosya
145 kullanýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200146
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200147 3. Daha önceki derslerde öðrendiðiniz gibi metin girip/ekleyip silin.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200148
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200149 4. :wq <ENTER> yazarak deðiþiklikleri kaydedin ve Vim'den çýkýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200150
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200151 5. Eðer vimtutor'dan birinci adýmda çýktýysanýz yeniden açýn ve aþaðýdaki
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200152 özet bölüme gelin.
153
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200154 6. Yukarýdaki adýmlarý okuduktan ve anladýktan sonra YAPIN.
Bram Moolenaare465af52008-06-25 01:02:34 +0000155
156~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200157 Ders 1: ÖZET
Bram Moolenaare465af52008-06-25 01:02:34 +0000158
159
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200160 1. Ýmleç ok düðmeleri veya hjkl düðmeleri kullanýlarak hareket ettirilir.
Bram Moolenaare465af52008-06-25 01:02:34 +0000161
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200162 h (sol) / j (aþaðý) / k (yukarý) / l (sað)
Bram Moolenaare465af52008-06-25 01:02:34 +0000163
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200164 2. Vim'i komut isteminden baþlatmak için:
Bram Moolenaare465af52008-06-25 01:02:34 +0000165
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200166 vim <ENTER>
167 veya
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200168 vim DOSYA_ADI <ENTER> kullanýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000169
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200170 3. Vim'den çýkmak için önce <ESC>'ye basýp sonra:
Bram Moolenaare465af52008-06-25 01:02:34 +0000171
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200172 :q! <ENTER> (deðiþiklikleri kaydetmeden çýkar)
173 :wq <ENTER> (deðiþiklikleri kaydedip çýkar) komutlarýný kullanýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000174
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200175 4. Ýmlecin üzerinde olduðu karakteri silmek için x düðmesine basýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000176
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200177 5. Metin girmek veya eklemek için:
Bram Moolenaare465af52008-06-25 01:02:34 +0000178
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200179 i metin girin <ESC> imleçten önce girer
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200180 A metin girin <ESC> satýrdan sonra ekler
Bram Moolenaare465af52008-06-25 01:02:34 +0000181
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200182 NOT: <ESC> düðmesine basmak sizi Normal kipe geri döndürür veya istenmeyen ve
183 yarým yazýlmýþ bir komutu iptal eder.
Bram Moolenaare465af52008-06-25 01:02:34 +0000184
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200185 Þimdi Ders 2 ile bu eðitmeni sürdürün.
Bram Moolenaare465af52008-06-25 01:02:34 +0000186
187~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200188 Ders 2.1: SÝLME KOMUTLARI
Bram Moolenaare465af52008-06-25 01:02:34 +0000189
190
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200191 ** Bir sözcüðü silmek için dw yazýn. **
Bram Moolenaare465af52008-06-25 01:02:34 +0000192
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200193 1. Normal kipte olduðunuzdan emin olmak için <ESC> düðmesine basýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200194
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200195 2. Ýmleci aþaðýda ---> ile imlenmiþ satýra götürün.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200196
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200197 3. Ýmleci silinmesi gereken sözcüðün baþýna götürün.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200198
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200199 4. Sözcüðü silmek için dw yazýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200200
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200201 NOT: d harfi siz yazdýkça ekranýn son satýrýnda görülecektir. Vim sizin w
202 yazmanýzý bekleyecektir. Eðer d'den baþka bir þey görürseniz yanlýþ
203 yazmýþsýnýz demektir, <ESC> düðmesine basýn ve baþtan baþlayýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200204
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200205---> Bu satýrda çerez tümceye ait olmayan leblebi sözcükler var.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200206
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200207 5. Tümce düzelene kadar adým 3 ve 4'ü tekrar edin ve Ders 2.2'ye geçin.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200208
209~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200210 Ders 2.2: DAHA FAZLA SÝLME KOMUTU
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200211
212
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200213 ** Satýrý sonuna kadar silmek için d$ yazýn. **
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200214
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200215 1. Normal kipte olduðunuzdan emin olmak için <ESC> düðmesine basýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200216
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200217 2. Ýmleci aþaðýda ---> ile imlenmiþ satýra götürün.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200218
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200219 3. Ýmleci doðru olan satýrýn sonuna götürün. (Birinci noktadan SONRAKÝ)
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200220
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200221 4. Satýrý en sona kadar silmek için d$ yazýn. $ imini yazmak için:
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200222
223 Türkçe Q klavyede <ALT GR> 4,
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200224 Türkçe F klavyede <SHIFT> 4 ikililerini kullanýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200225
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200226---> Birileri bu satýrýn sonunu iki defa yazmýþ. satýrýn sonunu iki
227 defa yazmýþ.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200228
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200229 5. Neler olduðunu anlamak için Ders 2.3'e gidin.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200230
231~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200232 Ders 2.3: ÝÞLETMENLER VE HAREKETLER
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200233
234
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200235 Metin deðiþtiren birçok komut iþletmenler ve eklerden oluþur. Bir d iþletmeni
236 içeren silme komutu için kullanýlan biçim aþaðýdaki gibidir:
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200237
238 d hareket
239
Bram Moolenaare465af52008-06-25 01:02:34 +0000240 Burada:
Bram Moolenaare465af52008-06-25 01:02:34 +0000241
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200242 d - silme iþletmenidir.
243 hareket - iþletmenin neyi iþleteceðidir (aþaðýda listelenmiþtir).
Bram Moolenaare465af52008-06-25 01:02:34 +0000244
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200245 Hareketlerin kýsa bir listesi için:
Bram Moolenaare465af52008-06-25 01:02:34 +0000246
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200247 w - bir sonraki sözcüðün baþlangýcýna kadar, ilk karakteri DAHÝL OLMADAN
248 e - þu anki sözcüðün sonuna kadar, son karakteri DAHÝL OLARAK
249 $ - satýrýn sonuna kadar, son karakteri DAHÝL OLARAK
Bram Moolenaare465af52008-06-25 01:02:34 +0000250
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200251 Demeli ki, de komutunu girmek imleçten sözcüðün sonuna kadar siler.
Bram Moolenaare465af52008-06-25 01:02:34 +0000252
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200253 NOT: Normal kipte hiçbir hareket olmadan yalnýzca iþletmeni girmek imleci
254 yukarýda belirtildiði gibi hareket ettirir.
Bram Moolenaare465af52008-06-25 01:02:34 +0000255
256~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200257 Ders 2.4: BÝR HAREKET ÝLE BÝRLÝKTE SAYIM KULLANMAK
Bram Moolenaare465af52008-06-25 01:02:34 +0000258
259
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200260 ** Bir hareketten önce sayý kullanmak o hareketi sayý kadar tekrarlatýr. **
Bram Moolenaare465af52008-06-25 01:02:34 +0000261
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200262 1. Ýmleci aþaðýda ---> ile imlenmiþ satýrýn BAÞINA götürün.
Bram Moolenaare465af52008-06-25 01:02:34 +0000263
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200264 2. 2w yazarak imleci iki sözcük ileriye taþýyýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000265
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200266 3. 3e yazarak imleci üç sözcük ilerideki sözcüðün sonuna taþýyýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200267
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200268 4. 0 yazarak imleci satýrýn baþýna taþýyýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200269
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200270 5. Ýkinci ve üçüncü adýmlarý deðiþik sayýlar kullanarak tekrarlayýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200271
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200272---> Bu üzerinde hoplayýp zýplayabileceðiniz naçizane bir satýr.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200273
274 6. Ders 2.5'e geçin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000275
276~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200277 Ders 2.5: BÝR SAYIM KULLANARAK DAHA FAZLA SÝLME ÝÞLEMÝ
Bram Moolenaare465af52008-06-25 01:02:34 +0000278
279
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200280 ** Bir iþletmen ile birlikte sayý kullanmak iþletmeni o kadar tekrarlatýr. **
Bram Moolenaare465af52008-06-25 01:02:34 +0000281
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200282 Yukarýda sözü edilen silme iþletmeni ve hareketinin arasýna sayý ekleyerek
283 yapýlan iþlemi o sayý kadar tekrarlatabilirsiniz.
Bram Moolenaare465af52008-06-25 01:02:34 +0000284
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200285 d [sayý] hareket
Bram Moolenaare465af52008-06-25 01:02:34 +0000286
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200287 1. Ýmleci aþaðýda ---> ile imlenen satýrdaki ilk BÜYÜK HARFTEN oluþan
288 sözcüðün baþýna getirin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000289
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200290 2. d2w yazarak iki BÜYÜK HARFLÝ sözcüðü silin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000291
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200292 3. Birinci ve ikinci adýmlarý baþka bir sayý kullanarak BÜYÜK
293 HARFLÝ sözcükleri tek bir komutta silmek için yeniden uygulayýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000294
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200295---> Bu ABC ÇDE satýrdaki FGÐ HIÝ JKLM NOÖ PRSÞT sözcükler UÜ VY temizlenmiþtir.
Bram Moolenaare465af52008-06-25 01:02:34 +0000296
297~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200298 Ders 2.6: SATIRLARDA ÝÞLEM YAPMA
Bram Moolenaare465af52008-06-25 01:02:34 +0000299
300
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200301 ** Bütün bir satýrý silmek için dd yazýn. **
Bram Moolenaare465af52008-06-25 01:02:34 +0000302
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200303 Bütün bir satýr silme iþlemi çok sýk kullanýldýðýndan dolayý, Vi
304 tasarýmcýlarý bir satýrý tamamen silmek için iki d yazmanýn daha kolay
305 olduðuna karar verdiler.
Bram Moolenaare465af52008-06-25 01:02:34 +0000306
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200307 1. Ýmleci aþaðýdaki tümceciðin ikinci satýrýna götürün.
Bram Moolenaare465af52008-06-25 01:02:34 +0000308
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200309 2. Satýrý silmek için dd yazýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000310
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200311 3. Þimdi de dördüncü satýra gidin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000312
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200313 4. Ýki satýrý birden silmek için 2dd yazýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000314
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200315---> 1) Güller kýrmýzýdýr,
316---> 2) Çamur eðlenceli,
317---> 3) Menekþeler mavi,
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200318---> 4) Bir arabam var,
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200319---> 5) Saat zamaný söyler,
320---> 6) Þeker tatlýdýr
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200321---> 7) Ve sen de öylesin
Bram Moolenaare465af52008-06-25 01:02:34 +0000322
323~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200324 Ders 2.7: GERÝ AL KOMUTU
Bram Moolenaare465af52008-06-25 01:02:34 +0000325
326
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200327 ** Son komutu geri almak için u, bütün bir satýrý düzeltmek için U yazýn. **
Bram Moolenaare465af52008-06-25 01:02:34 +0000328
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200329 1. Ýmleci aþaðýda ---> ile imlenmiþ satýrda ve ilk hatanýn üzerine koyun.
Bram Moolenaare465af52008-06-25 01:02:34 +0000330
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200331 2. Ýlk istenmeyen karakteri silmek için x yazýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000332
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200333 3. Þimdi son çalýþtýrýlan komutu geri almak için u yazýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000334
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200335 4. Bu sefer x komutunu kullanarak satýrdaki tüm hatalarý düzeltin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000336
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200337 5. Þimdi satýrý ilk haline çevirmek için büyük U yazýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000338
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200339 6. Þimdi U ve daha önceki komutlarý geri almak için birkaç defa u yazýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000340
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200341 7. Birkaç defa <CTRL> R (<CTRL>'yi basýlý tutarken R ye basýn) yazarak
342 geri almalarý da geri alýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000343
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200344---> Buu satýýrdaki hatalarý düüzeltinn ve sonra koomutu geri alllýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200345
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200346 8. Bunlar son derece kullanýþlý komutlardýr. Þimdi Ders 2 Özete geçin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000347
348~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200349 Ders 2: ÖZET
Bram Moolenaare465af52008-06-25 01:02:34 +0000350
351
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200352 1. Ýmleçten itibaren bir sözcüðü silmek için dw yazýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000353
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200354 2. Ýmleçten itibaren bir satýrý silmek için d$ yazýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000355
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200356 3. Bütün bir satýrý silmek için dd yazýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000357
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200358 4. Bir hareketi yenilemek için önüne sayý takýsý getirin, 2w gibi.
Bram Moolenaare465af52008-06-25 01:02:34 +0000359
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200360 5. Normal kipte bir komut biçimi þöyledir:
Bram Moolenaare465af52008-06-25 01:02:34 +0000361
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200362 iþletmen [sayý] hareket
Bram Moolenaare465af52008-06-25 01:02:34 +0000363
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200364 burada:
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200365 iþletmen - ne yapýlacaðý, silmek için d örneðinde olduðu gibi
366 [sayý] - komutun kaç kere tekrar edeceðini gösteren isteðe baðlý sayý
367 hareket - iþletmenin nice davranacaðý, w (sözcük), $ (satýr sonu) gibi.
Bram Moolenaare465af52008-06-25 01:02:34 +0000368
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200369 6. Bir satýrýn baþýna gelmek için sýfýr (0) kullanýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000370
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200371 7. Önceki hareketleri geri almak için u (küçük u) yazýn.
372 Bir satýrdaki tüm deðiþiklikleri geri almak için U (büyük U) yazýn.
373 Geri almalarý geri almak için <CTRL> R kullanýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000374
375~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200376 Ders 3.1: KOY KOMUTU
Bram Moolenaare465af52008-06-25 01:02:34 +0000377
378
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200379 ** Son yaptýðýnýz silmeyi imleçten sonraya yerleþtirmek için p yazýn. **
Bram Moolenaare465af52008-06-25 01:02:34 +0000380
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200381 1. Ýmleci aþaðýda ---> ile imlenmiþ tümceciðe götürün.
Bram Moolenaare465af52008-06-25 01:02:34 +0000382
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200383 2. Satýrý silip Vim'in arabelleðine yerleþtirmek için dd yazýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000384
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200385 3. Ýmleci, silinmiþ satýrý nereye yerleþtirmek istiyorsanýz, o satýrýn
386 ÜZERÝNE götürün.
Bram Moolenaare465af52008-06-25 01:02:34 +0000387
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200388 4. Normal kipteyken satýrý yerleþtirmek için p yazýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000389
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200390 5. Tüm satýrlarý doðru sýraya koymak için 2'den 4'e kadar olan adýmlarý
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200391 tekrar edin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000392
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200393---> d) Sen de öðrendin mi?
394---> b) Menekþeler mavidir,
395---> c) Akýl öðrenilir,
396---> a) Güller kýrmýzýdýr,
Bram Moolenaare465af52008-06-25 01:02:34 +0000397
398~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200399 Ders 3.2: DEÐÝÞTÝR KOMUTU
Bram Moolenaare465af52008-06-25 01:02:34 +0000400
401
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200402 ** Ýmlecin altýndaki karakteri baþkasý ile deðiþtirmek için rx kullanýn. **
Bram Moolenaare465af52008-06-25 01:02:34 +0000403
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200404 1. Ýmleci aþaðýda ---> ile imlenmiþ ÝLK satýra götürün.
Bram Moolenaare465af52008-06-25 01:02:34 +0000405
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200406 2. Ýmleci satýrdaki ilk hatanýn üzerine götürün.
Bram Moolenaare465af52008-06-25 01:02:34 +0000407
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200408 3. Hatayý düzeltmek için önce r ardýndan da doðru karakteri yazýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000409
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200410 4. Ýlk satýr düzelene kadar adým 2 ve 3'ü tekrar edin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000411
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200412---> Bu satýv yazýlývken, bivileri yamlýþ düðmetere basmýþ.
413---> Bu satýr yazýlýrken, birileri yanlýþ düðmelere basmýþ.
Bram Moolenaare465af52008-06-25 01:02:34 +0000414
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200415 5. Ders 3.3'ye geçin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000416
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200417 NOT: Unutmayýn, ezberleyerek deðil deneyerek öðrenin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000418
419~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200420 Ders 3.3: DEÐÝÞTÝR ÝÞLETMENÝ
Bram Moolenaare465af52008-06-25 01:02:34 +0000421
422
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200423 ** Bir sözcüðü imleçten sözcük sonuna kadar deðiþtirmek için ce kullanýn. **
Bram Moolenaare465af52008-06-25 01:02:34 +0000424
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200425 1. Ýmleci aþaðýda ---> ile imlenmiþ ÝLK satýra götürün.
Bram Moolenaare465af52008-06-25 01:02:34 +0000426
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200427 2. Ýmleci "sutar" daki u'nun üzerine yerleþtirin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000428
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200429 3. Önce ce ardýndan doðru harfleri girin (bu durumda 'atýr').
Bram Moolenaare465af52008-06-25 01:02:34 +0000430
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200431 4. <ESC> düðmesine basýn ve deðiþmesi gereken bir sonraki karaktere gidin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000432
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200433 5. Ýlk cümle ikincisiyle ayný olana kadar adým 3 ve 4'ü tekrar edin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000434
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200435---> Bu sutar deðiþtir komutu ile deðiþneli gereken birkaç mözgüç içeriyor.
436---> Bu satýr deðiþtir komutu ile deðiþmesi gereken birkaç sözcük içeriyor.
Bram Moolenaare465af52008-06-25 01:02:34 +0000437
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200438 ce'nin sadece sözcüðü deðiþtirmediðini, ayný zamanda sizi INSERT kipine
439 aldýðýna da dikkat edin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000440
441~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200442 Ders 3.4: c'YÝ KULLANARAK DAHA FAZLA DEÐÝÞTÝRME
Bram Moolenaare465af52008-06-25 01:02:34 +0000443
444
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200445 ** Deðiþtir iþletmeni sil komutu ile ayný hareketlerle kullanýlýr. **
Bram Moolenaare465af52008-06-25 01:02:34 +0000446
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200447 1. Deðiþtir iþletmeni sil ile ayný yolla çalýþýr. Biçim þöyledir:
Bram Moolenaare465af52008-06-25 01:02:34 +0000448
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200449 c [sayý] hareket
Bram Moolenaare465af52008-06-25 01:02:34 +0000450
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200451 2. Hareketler de aynýdýr. Örneðin w (sözcük), $ (satýr sonu) gibi.
Bram Moolenaare465af52008-06-25 01:02:34 +0000452
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200453 3. Ýmleci aþaðýda ---> ile imlenmiþ ÝLK satýra götürün.
Bram Moolenaare465af52008-06-25 01:02:34 +0000454
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200455 4. Ýmleci ilk hataya götürün.
Bram Moolenaare465af52008-06-25 01:02:34 +0000456
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200457 5. Satýrýn geri kalan kýsmýný ikincisi gibi yapmak için c$ yazýn ve daha
458 sonra <ESC> düðmesine basýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200459
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200460---> Bu satýrýn sonu düzeltilmek için biraz yardýma ihtiyaç duyuyor.
461---> Bu satýrýn sonu düzeltilmek için c$ komutu kullanýlarak yardýma ihtiyaç
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200462 duyuyor.
Bram Moolenaare465af52008-06-25 01:02:34 +0000463
464~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200465 Ders 3: ÖZET
Bram Moolenaare465af52008-06-25 01:02:34 +0000466
467
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200468 1. Silinmiþ olan bir metni geri yerleþtirmek için p yazýn. Bu silinmiþ
469 metni imleçten hemen SONRA geri yerleþtirir (eðer bir satýr silinmiþse
470 hemen imlecin altýndaki satýra yerleþtirilecektir).
Bram Moolenaare465af52008-06-25 01:02:34 +0000471
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200472 2. Ýmlecin altýndaki karakteri deðiþtirmek için önce r ardýndan da
473 yazmak istediðiniz karakteri yazýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000474
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200475 3. Deðiþtir iþletmeni belirlenen nesneyi, imleçten hareketin sonuna kadar
476 deðiþtirme imkaný verir. Örneðin, bir sözcüðü imleçten sözcük sonuna
477 kadar deðiþtirmek için cw, bir satýrýn tamamýný deðiþtirmek içinse c$
478 yazýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000479
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200480 4. Deðiþtir için biçim þöyledir:
Bram Moolenaare465af52008-06-25 01:02:34 +0000481
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200482 c [sayý] hareket
Bram Moolenaare465af52008-06-25 01:02:34 +0000483
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200484 Þimdi bir sonraki derse geçin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000485
486~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200487 Ders 4.1: ÝMLEÇ KONUMU VE DOSYA DURUMU
Bram Moolenaare465af52008-06-25 01:02:34 +0000488
489
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200490** <CTRL> G dosya içerisindeki konumunuzu ve dosya durumunu gösterir. Dosya
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200491 içerisindeki bir satýra gitmek için G yazýn. **
Bram Moolenaare465af52008-06-25 01:02:34 +0000492
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200493 NOT: Adýmlardan herhangi birini yapmadan önce dersin tamamýný okuyun!
Bram Moolenaare465af52008-06-25 01:02:34 +0000494
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200495 1. <CTRL> düðmesini basýlý tutun ve g'ye basýn. Biz buna <CTRL> G diyoruz.
496 Dosyanýn sonunda dosya adýný ve bulunduðunuz konumu gösteren bir durum
497 satýrý görünecektir. Adým 3 için satýr numarasýný unutmayýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000498
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200499 NOT: Ýmleç konumunu ekranýn sað alt köþesinde görebilirsiniz. Bu 'ruler'
500 seçeneði etkin olduðunda görülür (bilgi için :help 'ruler' yazýn).
Bram Moolenaare465af52008-06-25 01:02:34 +0000501
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200502 2. Dosyanýn sonuna gitmek için G'ye basýn. Dosyanýn baþýna gitmek için
503 gg komutunu kullanýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000504
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200505 3. Daha önce bulunduðunuz satýr numarasýný yazýn ve daha sonra G'ye
506 basýn. Bu sizi ilk <CTRL> g'ye bastýðýnýz satýra geri götürecektir.
Bram Moolenaare465af52008-06-25 01:02:34 +0000507
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200508 4. Yapabileceðinizi düþündüðünüzde, adým 1'den 3'e kadar yapýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000509
510~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200511 Ders 4.2: ARAMA KOMUTU
Bram Moolenaare465af52008-06-25 01:02:34 +0000512
513
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200514 ** Bir sözcük öbeðini aramak için / ve aranacak öbeði girin. **
Bram Moolenaare465af52008-06-25 01:02:34 +0000515
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200516 1. Normal kipteyken / yazýn. / karakterinin ve imlecin ekranýn sonunda
517 göründüðüne dikkat edin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000518
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200519 2. 'hatttaa' yazýp <ENTER>'a basýn. Bu sizin aramak istediðiniz sözcüktür.
Bram Moolenaare465af52008-06-25 01:02:34 +0000520
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200521 3. Ayný sözcük öbeðini tekrar aramak için n yazýn.
522 Ayný sözcük öbeðini zýt yönde aramak için N yazýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200523
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200524 4. Eðer zýt yöne doðru bir arama yapmak istiyorsanýz / komutu yerine ?
525 komutunu kullanýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200526
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200527---> "hatttaa" hatayý yazmanýn doðru yolu deðil; hatttaa bir hata.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200528
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200529Not: Arama dosyanýn sonuna ulaþtýðýnda dosyanýn baþýndan sürecektir. Bunu devre
530 dýþý býrakmak için 'wrapscan' seçeneðini sýfýrlayýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200531
532~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200533 Ders 4.3: UYAN AYRAÇLAR ARAMASI
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200534
535
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200536 ** Uyan bir (, [ veya { bulmak için % yazýn. **
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200537
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200538 1. Ýmleci aþaðýda ---> ile imlenmiþ satýrda bir (, [ veya { imine götürün.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200539
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200540 2. Þimdi % karakterini yazýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200541
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200542 3. Ýmleç uyan ayracýn üzerine gider.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200543
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200544 4. Uyan ilk parantezin üzerine geri dönmek için yine % yazýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200545
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200546 5. Ýmleci baþka bir (), [] veya {} üzerine götürün ve % iþletmeninin neler
547 yaptýðýný gözlemleyin.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200548
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200549---> Bu içerisinde ( )'ler, ['ler ] ve {'ler } bulunan bir satýrdýr.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200550
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200551 NOT: Bu içerisinde eþi olmayan ayraçlar bulunan bir programýn hatalarýný
552 ayýklamak için son derece yararlýdýr.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200553
554~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200555 Ders 4.4: BUL/DEÐÝÞTÝR KOMUTU
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200556
557
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200558 ** 'eski' yerine 'yeni' yerleþtirmek için :s/eski/yeni/g yazýn. **
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200559
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200560 1. Ýmleci aþaðýda ---> ile imlenmiþ satýra götürün.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200561
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200562 2. :s/buu/bu yazýp <ENTER>'a basýn. Bu komutun sadece satýrdaki ilk
563 uyan karþýlaþmayý düzelttiðine dikkat edin.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200564
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200565 3. Þimdi satýrdaki tüm deðiþiklikleri bir anda yapmak için :s/buu/bu/g
566 yazarak tüm "buu" oluþumlarýný deðiþtirin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000567
568---> Buu birinci, buu ikinci, buu üçüncü bölüm.
569
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200570 4. Ýki satýr arasýndaki tüm karakter katarý oluþumlarýný deðiþtirmek için:
Bram Moolenaare465af52008-06-25 01:02:34 +0000571
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200572 :#,#s/eski/yeni/g yazýn. #,# burada deðiþikliðin yapýlacaðý aralýðýn
573 satýr numaralarýdýr.
574 :%s/eski/yeni/g yazýn. Bu tüm dosyadaki her oluþumu deðiþtirir.
575 :%s/eski/yeni/gc yazýn. Bu tüm dosyadaki her oluþumu deðiþtirir ancak
576 her birini deðiþtirmeden önce bize sorar.
Bram Moolenaare465af52008-06-25 01:02:34 +0000577
578~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200579 Ders 4: ÖZET
Bram Moolenaare465af52008-06-25 01:02:34 +0000580
581
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200582 1. <CTRL> G sizin dosyadaki konumunuzu ve dosya durumunu gösterir.
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200583 G dosyanýn sonuna gider.
584 [sayý] G belirtilen satýr numarasýna gider.
585 gg ilk satýra gider.
Bram Moolenaare465af52008-06-25 01:02:34 +0000586
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200587 2. Bir sözcük öbeðinden önce / yazmak, ÝLERÝ yönde o öbeði aratýr.
588 Bir sözcük öbeðinden önce ? yazmak, GERÝ yönde o öbeði aratýr.
589 Bir aramadan sonra, ayný yöndeki bir sonraki karþýlaþmayý bulmak için n,
590 veya zýt yöndekini bulmak için N yazýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200591 <CTRL> O sizi eski konumlara, <CTRL> I daha yeni konumlara götürür.
Bram Moolenaare465af52008-06-25 01:02:34 +0000592
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200593 3. Ýmleç bir (), [], {} ayracý üzerindeyken % yazmak, uyan diðer eþ
594 ayracý bulur.
Bram Moolenaare465af52008-06-25 01:02:34 +0000595
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200596 4. Bir satýrdaki ilk 'eski'yi 'yeni' ile deðiþtirmek için :s/eski/yeni,
597 Bir satýrdaki tüm 'eski'leri 'yeni' ile deðiþtirmek için :s/eski/yeni/g,
598 Ýki satýr arasýndaki öbekleri deðiþtirmek için :#,#s/eski/yeni/g,
599 Bir dosyadaki tüm karþýlaþmalarý deðiþtirmek için :%s/eski/yeni/g yazýn.
600 Her seferinde onay sormasý için :%s/eski/yeni/gc kullanýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000601
602~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200603 Ders 5.1: BIR DIÞ KOMUT ÇALIÞTIRMAK
Bram Moolenaare465af52008-06-25 01:02:34 +0000604
605
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200606 ** Bir dýþ komutu çalýþtýrmak için :! ve ardýndan dýþ komutu yazýn. **
Bram Moolenaare465af52008-06-25 01:02:34 +0000607
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200608 1. Ýmleci ekranýn altýna götürmek için : komutunu yazýn. Bu size bir komut
609 yazma imkaný verir.
Bram Moolenaare465af52008-06-25 01:02:34 +0000610
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200611 2. Þimdi ! nlem) karakterini yazýn. Bu size bir dýþ komut çalýþtýrma
612 olanaðý verir.
Bram Moolenaare465af52008-06-25 01:02:34 +0000613
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200614 3. Örnek olarak ! karakterini takiben ls yazýn ve <ENTER>'a basýn. Bu size
615 o anda bulunduðunuz dizindeki dosyalarý gösterecektir. Veya ls
616 çalýþmazsa :!dir komutunu kullanýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000617
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200618 NOT: Herhangi bir dýþ komutu bu yolla çalýþtýrmak mümkündür.
Bram Moolenaare465af52008-06-25 01:02:34 +0000619
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200620 NOT: Tüm : komutlarýndan sonra <ENTER> düðmesine basýlmalýdýr. Bundan sonra
621 bunu her zaman anýmsatmayacaðýz.
Bram Moolenaare465af52008-06-25 01:02:34 +0000622
623~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200624 Ders 5.2: DOSYA YAZMAYA DEVAM
Bram Moolenaare465af52008-06-25 01:02:34 +0000625
626
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200627 ** Dosyaya yapýlan deðiþikliði kaydetmek için :w DOSYA_ADI yazýn. **
Bram Moolenaare465af52008-06-25 01:02:34 +0000628
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200629 1. Bulunduðunuz dizini listelemek için :!dir veya :!ls yazýn.
630 Komuttan sonra <ENTER> düðmesine basacaðýnýzý zaten biliyorsunuz.
Bram Moolenaare465af52008-06-25 01:02:34 +0000631
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200632 2. Mevcut olmayan bir dosya adý seçin, örneðin DENEME.
Bram Moolenaare465af52008-06-25 01:02:34 +0000633
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200634 3. Þimdi :w DENEME yazýn (DENEME sizin seçtiðiniz dosya adýdýr).
Bram Moolenaare465af52008-06-25 01:02:34 +0000635
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200636 4. Bu tüm dosyayý (Vim Tutor) DENEME isminde baþka bir dosyaya yazar.
637 Bunu doðrulamak için, :!ls veya :!dir yazýn ve yeniden bulunduðunuz
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200638 dizini listeleyin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000639
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200640 NOT: Eðer Vim'den çýkýp kaydettiðiniz DENEME dosyasýný açarsanýz, bunun
641 kaydettiðiniz vimtutor'un gerçek bir kopyasý olduðunu görürsünüz.
Bram Moolenaare465af52008-06-25 01:02:34 +0000642
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200643 5. Þimdi dosyayý þu komutlarý vererek silin:
644 Windows: :!del DENEME
645 Unix (macOS, Linux, Haiku): :!rm DENEME
Bram Moolenaare465af52008-06-25 01:02:34 +0000646
647~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200648 Ders 5.3: YAZMAK ÝÇÝN METÝN SEÇME
Bram Moolenaare465af52008-06-25 01:02:34 +0000649
650
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200651 ** Dosyanýn bir bölümünü kaydetmek için, v hareket :w DOSYA_ADI yazýn. **
Bram Moolenaare465af52008-06-25 01:02:34 +0000652
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200653 1. Ýmleci bu satýrýn üzerine getirin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000654
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200655 2. v düðmesine basarak imleci aþaðýdaki beþinci adýma taþýyýn. Metnin
656 seçildiðine dikkat edin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000657
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200658 3. : karakterini yazýn. Ekranýn alt kýsmýnda :'<'> çýkacaktýr.
Bram Moolenaare465af52008-06-25 01:02:34 +0000659
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200660 4. w DENEME yazýn; DENEME burada henüz var olmayan bir dosyadýr. <ENTER>
661 düðmesine basmadan önce :'<'>w DENEME gördüðünüzden emin olun.
Bram Moolenaare465af52008-06-25 01:02:34 +0000662
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200663 5. Vim seçilen satýrlarý DENEME dosyasýna yazacaktýr. :!ls veya :!dir ile
664 bakarak dosyayý görün. Henüz silmeyin; bir sonraki derste kullanacaðýz.
Bram Moolenaare465af52008-06-25 01:02:34 +0000665
666~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200667 Ders 5.4: DOSYALARI BÝRLEÞTÝRME VE BÖLÜM EKLEME
Bram Moolenaare465af52008-06-25 01:02:34 +0000668
669
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200670 ** Bir dosyanýn içeriðini eklemek için :r DOSYA_ADI yazýn. **
Bram Moolenaare465af52008-06-25 01:02:34 +0000671
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200672 1. Ýmleci bu satýrýn hemen bir üstüne koyun.
Bram Moolenaare465af52008-06-25 01:02:34 +0000673
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200674 NOT: Ýkinci adýmý gerçekleþtirdikten sonra Ders 5.3'ün metnini göreceksiniz.
675 Sonrasýnda AÞAÐI düðmesi ile bu derse geri gelin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000676
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200677 2. Þimdi :r DENEME komutunu kullanarak DENEME dosyasýný bu dosyanýn içine
678 getirin. Getirdiðiniz dosya imlecin hemen altýna yerleþtirilir.
Bram Moolenaare465af52008-06-25 01:02:34 +0000679
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200680 3. Dosyanýn getirildiðini doðrulamak için YUKARI düðmesini kullanarak
681 Ders 5.3'ün iki adet kopyasý olduðunu görün, özgün sürümü ve kopyasý.
Bram Moolenaare465af52008-06-25 01:02:34 +0000682
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200683 NOT: Bu komutu kullanarak bir dýþ komutun çýktýsýný da dosyanýn içine
684 koyabilirsiniz. Örneðin :r :!ls yazmak ls komutunun vereceði çýktýyý
685 dosyanýn içinde hemen imlecin altýndaki satýra koyar.
Bram Moolenaare465af52008-06-25 01:02:34 +0000686
687~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200688 Ders 5: ÖZET
Bram Moolenaare465af52008-06-25 01:02:34 +0000689
690
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200691 1. :!komut bir dýþ komut çalýþtýrýr.
692 Bazý yararlý örnekler:
693 (MS-DOS) (Unix)
694 :!dir :!ls - bir dizini listeler.
695 :!del DOSYA :!rm DOSYA - DOSYA'yý siler.
Bram Moolenaare465af52008-06-25 01:02:34 +0000696
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200697 2. :w DOSYA_ADI o anki Vim dosyasýný diske DOSYA_ADI ile kaydeder.
Bram Moolenaare465af52008-06-25 01:02:34 +0000698
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200699 3. v hareket :w DOSYA_ADI seçilmiþ satýr aralýðýný DOSYA_ADI ile kaydeder.
Bram Moolenaare465af52008-06-25 01:02:34 +0000700
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200701 4. :r DOSYA_ADI imlecin altýndan baþlayarak DOSYA_ADI isimli dosyanýn
702 içeriðini ekler.
Bram Moolenaare465af52008-06-25 01:02:34 +0000703
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200704 5. :r !dir veya !ls bu iki komutun (dosyalarý listeleme) içeriklerini
705 okur ve dosyanýn içine yerleþtirir.
Bram Moolenaare465af52008-06-25 01:02:34 +0000706
707~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200708 Ders 6.1: AÇ KOMUTU
Bram Moolenaare465af52008-06-25 01:02:34 +0000709
710
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200711 ** Ýmlecin aþaðýsýna bir satýr açmak ve INSERT kipine geçmek için o yazýn. **
Bram Moolenaare465af52008-06-25 01:02:34 +0000712
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200713 1. Ýmleci aþaðýda ---> ile imlenmiþ satýra götürün.
Bram Moolenaare465af52008-06-25 01:02:34 +0000714
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200715 2. Ýmlecin aþaðýsýna bir satýr açmak ve INSERT kipine geçmek için o
716 (küçük harfle) yazýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000717
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200718 3. Þimdi herhangi bir metin girin ve INSERT kipinden çýkmak için <ESC>
719 düðmesine basýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000720
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200721---> o yazdýktan sonra imleç INSERT kipinde açýlan satýrýn üzerine gider.
Bram Moolenaare465af52008-06-25 01:02:34 +0000722
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200723 4. Ýmlecin üzerinde bir satýr açmak için, yalnýzca büyük O yazýn. Bunu
724 aþaðýdaki satýrda deneyin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000725
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200726---> Bu satýrýn üzerine bir satýr açmak için imleç bu satýrdayken O yazýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000727
728~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200729 Ders 6.2: EKLE KOMUTU
Bram Moolenaare465af52008-06-25 01:02:34 +0000730
731
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200732 ** Ýmleçten sonra metin eklemek için a yazýn. **
Bram Moolenaare465af52008-06-25 01:02:34 +0000733
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200734 1. Ýmleci aþaðýda ---> ile imlenmiþ satýra götürün.
Bram Moolenaare465af52008-06-25 01:02:34 +0000735
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200736 2. Ýmleç satý'nýn sonuna gelinceye dek e düðmesine basýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000737
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200738 3. Ýmleçten SONRA metin eklemek için a yazýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000739
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200740 4. Þimdi ilk satýrý ikincisi gibi tamamlayýn. INSERT kipinden çýkmak için
741 <ESC> düðmesine basýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000742
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200743 5. e düðmesini kullanarak bir sonraki yarým sözcüðe gidin ve adým 3 ve 4'ü
744 tekrarlayýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000745
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200746---> Bu satý çalýþabilirsiniz. Çalý met ekl
747---> Bu satýrda çalýþabilirsiniz. Çalýþýrken metin eklemeyi kullanýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000748
749~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200750 Ders 6.3: BÝR BAÞKA DEÐÝÞTÝR KOMUTU
Bram Moolenaare465af52008-06-25 01:02:34 +0000751
752
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200753 ** Birden fazla karakter deðiþtirmek için büyük R yazýn. **
Bram Moolenaare465af52008-06-25 01:02:34 +0000754
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200755 1. Ýmleci aþaðýda ---> ile imlenmiþ ÝLK satýra götürün. Ýmleci ilk xxx'in
756 baþýna getirin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000757
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200758 2. Þimdi R düðmesine basýn ve ikinci satýrdaki sayýyý ilk satýrdaki xxx'in
759 yerine yazýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000760
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200761 3. <ESC> düðmesine basarak REPLACE kipinden çýkýn. Satýrýn geri kalanýnýn
762 deðiþmediðini gözlemleyin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000763
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200764 4. Kalan xxx'i de deðiþtirmek için adýmlarý tekrarlayýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000765
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200766---> 123 sayýsýna xxx eklemek size yyy toplamýný verir.
767---> 123 sayýsýna 456 eklemek size 579 toplamýný verir.
Bram Moolenaare465af52008-06-25 01:02:34 +0000768
769~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200770 Ders 6.4: METÝN KOPYALA VE YAPIÞTIR
Bram Moolenaare465af52008-06-25 01:02:34 +0000771
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200772 ** y iþletmenini kullanarak metin kopyalayýn ve p kullanarak yapýþtýrýn. **
Bram Moolenaare465af52008-06-25 01:02:34 +0000773
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200774 1. Ýmleci aþaðýda ---> ile imlenmiþ satýra getirin ve "a)"nýn ardýna koyun.
Bram Moolenaare465af52008-06-25 01:02:34 +0000775
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200776 2. v ile VISUAL kipine geçin ve imleci "ilk" sözcüðünün öncesine getirin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000777
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200778 3. y düðmesine basarak seçili metni kopyalayýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000779
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200780 4. Ýmleci bir sonraki satýrýn sonuna j$ ile getirin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000781
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200782 5. p düðmesine basarak metni yapýþtýrýn. Akabinde <ESC> düðmesine basýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000783
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200784 6. VISUAL kipine geçerek "öge" sözcüðünü seçin, y ile kopyalayýn, j$ ile
785 ikinci satýrýn sonuna gidin ve p ile sözcüðü yapýþtýrýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200786
787---> a) Bu ilk öge
788---> b)
789
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200790 NOT: y komutunu bir iþletmen olarak da kullanabilirsiniz; yw komutu yalnýzca
791 bir sözcüðü kopyalar.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200792
Bram Moolenaare465af52008-06-25 01:02:34 +0000793~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200794 Ders 6.4: SET KOMUTU
Bram Moolenaare465af52008-06-25 01:02:34 +0000795
796
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200797 ** Arama veya deðiþtirme iþlemlerinin büyük/küçük harf durumunu görmezden
798 gelmesi için SET komutunu kullanýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200799
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200800 1. 'yoksay' sözcüðünü aramak için /ignore yazýn. Bunu n düðmesine basarak
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200801 birkaç kez yenileyin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000802
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200803 2. :set ic yazarak 'ic' (BÜYÜK/küçük harf yoksay) ayarýný seçin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000804
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200805 3. Yeniden n düðmesine basarak 'yoksay' sözcüðünü aramayý sürdürün. Artýk
806 YOKSAY ve yoksay örneklerinin de bulunduðunu gözlemleyin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000807
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200808 4. :set hls is yazarak 'hlsearch' ve 'incsearch' ayarlarýný seçin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000809
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200810 5. /ignore yazarak arama komutunu tekrar verin ve ne olacaðýný görün.
Bram Moolenaare465af52008-06-25 01:02:34 +0000811
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200812 6. BÜYÜK/küçük harf ayrýmsýz arama ayarýný kapatmak için :set noic yazýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000813
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200814 NOT: Sonuçlarýn ekranda vurgulanmasýný istemiyorsanýz :nohlsearch yazýn.
815 NOT: Eðer yalnýzca bir arama iþlemi için BÜYÜK/küçük harf ayrýmsýz arama
816 yapmak istiyorsanýz /ignore\c komutunu kullanýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000817
818~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200819 DERS 6 ÖZET
Bram Moolenaare465af52008-06-25 01:02:34 +0000820
821
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200822 1. o komutu imlecin altýnda bir satýr açar ve imleci bu açýlmýþ satýra
823 INSERT kipinde yerleþtirir.
824 O komutu imlecin üzerinde bir satýr açar.
Bram Moolenaare465af52008-06-25 01:02:34 +0000825
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200826 2. a komutu imleçten sonra metin giriþine olanak verir.
827 A komutu geçerli satýrýn sonuna giderek metin giriþine olanak verir.
Bram Moolenaare465af52008-06-25 01:02:34 +0000828
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200829 3. e komutu imleci bir sözcüðün sonuna taþýr.
Bram Moolenaare465af52008-06-25 01:02:34 +0000830
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200831 4. y iþletmeni metni kopyalar, p iþletmeni yapýþtýrýr.
Bram Moolenaare465af52008-06-25 01:02:34 +0000832
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200833 5. R komutu REPLACE (DEÐÝÞTÝR) kipine girer ve <ESC>'ye basýlana kadar kalýr.
Bram Moolenaare465af52008-06-25 01:02:34 +0000834
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200835 6. ":set xxx" yazmak "xxx" seçeneðini ayarlar. Bazý seçenekler:
836 'ic' 'ignorecase' BÜYÜK/küçük harf ayrýmýný arama yaparken kapatýr.
837 'is' 'incsearch' Bir arama metninin tüm uyan kýsýmlarýný gösterir.
838 'hls' 'hlsearch' Uyan sonuçlarýn üzerini vurgular.
839 Ayarlama yaparken ister kýsa ister uzun sürümleri kullanabilirsiniz.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200840
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200841 7. Bir ayarý kapatmak için "no" ekleyin, örneðin :set noic.
Bram Moolenaare465af52008-06-25 01:02:34 +0000842
843~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200844 Ders 7.1: YARDIM KAYNAKLARI
Bram Moolenaare465af52008-06-25 01:02:34 +0000845
Bram Moolenaare465af52008-06-25 01:02:34 +0000846
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200847 ** Çevrimiçi yardým sistemini kullanýn **
Bram Moolenaare465af52008-06-25 01:02:34 +0000848
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200849 Vim geniþ bir çeirimiçi yardým sistemine sahiptir. Baþlamak için þu üçünü
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200850 deneyebilirsiniz:
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200851 - (eðer varsa) <HELP> düðmesine basýn
852 - (eðer varsa) <F1> düðmesine basýn
853 - :help yazýn ve <ENTER> düðmesine basýn
Bram Moolenaare465af52008-06-25 01:02:34 +0000854
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200855 Yardým penceresindeki metinleri okuyarak yardým sisteminin nasýl çalýþtýðýný
856 öðrenin.
857 Bir pencereden diðerine geçmek için <CTRL> W ikilisini kullanýn.
858 Yardým penceresini kapatmak için :q yazýp <ENTER> düðmesine basýn.
Bram Moolenaare465af52008-06-25 01:02:34 +0000859
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200860 ":help" komutuna deðiþken (argüman) vererek herhangi bir konu hakkýnda
861 yardým alabilirsini. Þunlarý deneyin (<ENTER> düðmesine basmayý unutmayýn):
Bram Moolenaare465af52008-06-25 01:02:34 +0000862
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200863 :help w
864 :help c_<CTRL> D
865 :help insert-index
866 :help user-manual
Bram Moolenaare465af52008-06-25 01:02:34 +0000867
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200868~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200869 Ders 7.2: BÝR BAÞLANGIÇ BETÝÐÝ OLUÞTURUN
Bram Moolenaare465af52008-06-25 01:02:34 +0000870
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200871 ** Vim'in özelliklerine bakýn **
Bram Moolenaare465af52008-06-25 01:02:34 +0000872
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200873 Vim Vi'dan çok daha fazla özelliðe sahiptir fakat birçoðu öntanýmlý olarak
874 kapalýdýr. Daha fazla özellik kullanabilmek için bir "vimrc" dosyasý
875 oluþturmalýsýnýz.
Bram Moolenaare465af52008-06-25 01:02:34 +0000876
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200877 1. "vimrc" dosyasýný düzenlemeye baþlayýn. Ýþletim sistemlerine göre:
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200878
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200879 :e ~/.vimrc Unix için
880 :e $VIM/_vimrc Windows için
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200881
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200882 2. Þimdi örnek "vimrc" dosyasý içeriðini okuyun:
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200883
884 :r $VIMRUNTIME/vimrc_example.vim
885
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200886 3. Dosyayý :w ile kaydedin.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200887
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200888 Vim'i bir sonraki çalýþtýrýlmasýnda sözdizim vurgulamasý kullanacaktýr.
889 Tüm tercih ettiðiniz ayarlarý bu "vimrc" dosyasýna ekleyebilirsiniz.
890 Daha fazla bilgi için :help vimrc-intro yazýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200891
892~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200893 Ders 7.3: TAMAMLAMA
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200894
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200895 ** <CTRL> D ve <TAB> ile komut istemi ekranýnda tamamlama **
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200896
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200897 1. :set nocp komutunu kullanarak Vim'in uyumlu kipte olmadýðýndan emin olun.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200898
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200899 2. Bulunduðunuz dizindeki dosyalara :!ls veya :!dir ile bakýn.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200900
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200901 3. Bir komutun baþlangýcýný yazýn, örneðin :e.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200902
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200903 4. <CTRL> D'ye bastýðýnýzda Vim size e ile baþlayan komutlarý gösterecektir.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200904
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200905 5. d <TAB> kullandýðýnýzda Vim komutu kendinden :edit olarak tamamlayacaktýr.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200906
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200907 6. Þimdi bir boþluk ekleyin ve var olan bir dosyanýn baþ harflerini yazýn.
908 Örneðin :edit DOS.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200909
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200910 7. <TAB> düðmesine basýn. Eðer yalnýzca bu dosyadan bir tane varsa Vim
911 sizin için dosya adýnýn geri kalanýný tamamlayacaktýr.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200912
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200913 NOT: Tamamlama birçok komut için çalýþýr. Yalnýzca <CTRL> D ve <TAB>
914 ikililerini deneyin. Özellikle :help için çok yararlýdýr.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200915
916~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200917 Ders 7: ÖZET
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200918
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200919 1. :help yazmak veya <F1> veya <HELP> düðmelerine basmak yardým
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200920 penceresini açar.
921
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200922 2. :help cmd yazarak cmd hakkýnda bilgi sahibi olabilirsiniz.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200923
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200924 3. <CTRL> W kullanarak baþka pencerelere geçebilirsiniz.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200925
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200926 4. :q kullanarak yardým penceresini kapatabilirsiniz.
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200927
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200928 5. Bir vimrc baþlangýç betiði oluþturarak yeðlenen ayarlarýnýzý
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200929 saklayabilirsiniz.
930
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200931 6. Bir : komutu girerken <CTRL> D'ye basarak olanaklý tamamlama
932 seçeneklerini görebilirsiniz. <TAB>'a basarak tamamlamayý seçin.
Bram Moolenaare465af52008-06-25 01:02:34 +0000933
934~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
935
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200936 Burada Vim Eðitmeni tamamlanmýþ oldu. Eðitmendeki amaç Vim düzenleyicisi
937 hakkýnda kýsa bir bilgi vermek ve onu kolayca kullanmanýzý saðlamaktý.
938 Vim'in tamamýný öðretmek çok zordur zira Vim birçok komuta sahiptir. Bundan
939 sonra ":help user-manual" komutu ile kullanýcý kýlavuzunu okumalýsýnýz.
Bram Moolenaare465af52008-06-25 01:02:34 +0000940
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200941 Daha fazla okuma ve çalýþma için þu kitabý öneriyoruz:
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200942
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200943 Vim - Vi Improved - by Steve Oualline
944 Publisher: New Riders
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200945
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200946 Tümüyle Vim için hazýrlanmýþ ilk kitaptýr. Özellikle ilk kullanýcýlar için
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200947 çok uygundur.
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200948 Kitapta birçok örnek ve resim bulunmaktadýr.
Bram Moolenaare465af52008-06-25 01:02:34 +0000949 http://iccf-holland.org/click5.html adresine bakabilirsiniz.
950
951 Bu kitap daha eskidir ve Vim'den daha çok Vi içindir ancak tavsiye edilir:
Bram Moolenaare465af52008-06-25 01:02:34 +0000952
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200953 Learning the Vi Editor - by Linda Lamb
954 Publisher: O'Reilly & Associates Inc.
Bram Moolenaare465af52008-06-25 01:02:34 +0000955
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200956 Vi hakkýnda bilmek isteyeceðiniz neredeyse her þeyin bulunduðu bir kitap.
957 6. Basým ayný zamanda Vim hakkýnda da bilgi içermektedir.
Bram Moolenaare465af52008-06-25 01:02:34 +0000958
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200959 Bu eðitmen Michael C. Pierce ve Robert K. Ware tarafýndan yazýldý,
960 Charles Smith tarafýndan saðlanan fikirlerle Colorado School Of Mines,
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200961 Colorado State University. E-posta: bware@mines.colorado.edu
Bram Moolenaare465af52008-06-25 01:02:34 +0000962
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200963 Vim için deðiþtiren: Bram Moolenaar
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200964
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200965 Türkçe çeviri: Serkan "heartsmagic" Çalýþ (2005), adresimeyaz (at) yahoo com
Bram Moolenaar06fe74a2019-08-31 16:20:32 +0200966 2019 Güncelleme: Emir SARI, emirsari (at) gmail com
967
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200968~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~