comparison runtime/tutor/tutor.tr.iso9 @ 18456:6d11fc4aa683

Update runtime files Commit: https://github.com/vim/vim/commit/96f45c0b6fc9e9d404e6805593ed1e0e6795e470 Author: Bram Moolenaar <Bram@vim.org> Date: Sat Oct 26 19:53:45 2019 +0200 Update runtime files
author Bram Moolenaar <Bram@vim.org>
date Sat, 26 Oct 2019 20:00:04 +0200
parents cc953757ed2a
children e9a47bcf7b94
comparison
equal deleted inserted replaced
18455:3c98dfd2380c 18456:6d11fc4aa683
1 =============================================================================== 1 ===============================================================================
2 = 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 = 2 = V I M T u t o r ' a h o ş g e l d i n i z ! - Sürüm 1.7 =
3 =============================================================================== 3 ===============================================================================
4 4
5 Vim, bu gibi bir egitmen ile açiklanmasi gereken çok fazla komut barindiran, 5 Vim, bu gibi bir eğitmen ile açıklanması gereken çok fazla komut barındıran,
6 oldukça kuvvetli bir metin düzenleyicidir. Bu egitmen Vim'i çok amaçli bir 6 oldukça kuvvetli bir metin düzenleyicidir. Bu eğitmen Vim'i çok amaçlı bir
7 düzenleyici olarak kolaylikla kullanabileceginiz yeterli sayida komutu 7 düzenleyici olarak kolaylıkla kullanabileceğiniz yeterli sayıda komutu
8 açiklamak için tasarlanmistir. 8 açıklamak için tasarlanmıştır.
9 9
10 Egitmeni tamamlama süresi yapacaginiz denemelere bagli olarak 25-30 10 Eğitmeni tamamlama süresi yapacağınız denemelere bağlı olarak 25-30
11 dakikadir. 11 dakikadır.
12 12
13 DIKKAT: 13 DİKKAT:
14 Derslerdeki komutlar bu metni degistirecektir. Üzerinde çalismak için 14 Derslerdeki komutlar bu metni değiştirecektir. Üzerinde çalışmak için
15 bu dosyanin bir kopyasini alin (eger "vimtutor" uygulamasini 15 bu dosyanın bir kopyasını alın (eğer "vimtutor" uygulamasını
16 çalistirdiysaniz zaten bir kopyasini almis oldunuz). 16 çalıştırdıysanız zaten bir kopyasını almış oldunuz).
17 17
18 Bu egitmenin kullanarak ögretmek için tasarlandigini unutmamak önemlidir. 18 Bu eğitmenin kullanarak öğretmek için tasarlandığını unutmamak önemlidir.
19 Bu su anlama gelir; komutlari ögrenmek için dogru bir sekilde çalistirmaniz 19 Bu şu anlama gelir; komutları öğrenmek için doğru bir şekilde çalıştırmanız
20 gerekir. Eger sadece yazilanlari okursaniz komutlari unutursunuz. 20 gerekir. Eğer sadece yazılanları okursanız komutları unutursunuz.
21 21
22 Simdi Caps-Lock dügmenizin basili olmadigina emin olun ve Ders 1.1'in 22 Şimdi Caps-Lock düğmenizin basılı olmadığına emin olun ve Ders 1.1'in
23 ekrani tamamen doldurmasi için j dügmesine yeterli miktarda basin. 23 ekranı tamamen doldurması için j düğmesine yeterli miktarda basın.
24 24
25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
26 Ders 1.1: IMLECI HAREKET ETTIRMEK 26 Ders 1.1: İMLECİ HAREKET ETTİRMEK
27 27
28 Çevirmen Notu: Tüm derslerde <ENTER> gördügünüzde bu dügmeye basmaniz gerekir. 28 Çevirmen Notu: Tüm derslerde <ENTER> gördüğünüzde bu düğmeye basmanız gerekir.
29 29
30 ** Imleci hareket ettirmek için h,j,k,l dügmelerine basin. ** 30 ** İmleci hareket ettirmek için h,j,k,l düğmelerine basın. **
31 ^ 31 ^
32 k Ipucu: h dügmesi soldadir ve sola dogru hareket eder. 32 k İpucu: h düğmesi soldadır ve sola doğru hareket eder.
33 < h l > l dügmesi sagdadir ve saga dogru hareket eder. 33 < h l > l düğmesi sağdadır ve sağa doğru hareket eder.
34 j j dügmesi asagi dogru bir oka benzer. 34 j j düğmesi aşağı doğru bir oka benzer.
35 v 35 v
36 36
37 1. Imleci kendinizi rahat hissedinceye dek ekranda dolastirin. 37 1. İmleci kendinizi rahat hissedinceye dek ekranda dolaştırın.
38 38
39 2. j dügmesini kendisini yineleyinceye dek basili tutun. 39 2. j düğmesini kendisini yineleyinceye dek basılı tutun.
40 40
41 3. Asagi dügmesini kullanarak, Ders 1.2'ye geçin. 41 3. Aşağı düğmesini kullanarak, Ders 1.2'ye geçin.
42 42
43 NOT: Eger yazdiginiz bir seyden emin degilseniz, Normal kipe geçmek için 43 NOT: Eğer yazdığınız bir şeyden emin değilseniz, Normal kipe geçmek için
44 <ESC> dügmesine basin. Daha sonra istediginiz komutu yeniden yazin. 44 <ESC> düğmesine basın. Daha sonra istediğiniz komutu yeniden yazın.
45 45
46 NOT: Ok dügmeleri de ayni ise yarar. Ancak hjkl dügmelerini kullanarak çok 46 NOT: Ok düğmeleri de aynı işe yarar. Ancak hjkl düğmelerini kullanarak çok
47 daha hizli hareket edebilirsiniz. Gerçekten. 47 daha hızlı hareket edebilirsiniz. Gerçekten.
48 48
49 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50 Ders 1.2: VIM'DEN ÇIKIS 50 Ders 1.2: VİM'DEN ÇIKIŞ
51 51
52 52
53 !! NOT: Asagidaki adimlari yapmadan önce, bu dersi tamamen okuyun. 53 !! NOT: Aşağıdaki adımları yapmadan önce, bu dersi tamamen okuyun.
54 54
55 1. Normal kipte oldugunuzdan emin olmak için <ESC> dügmesine basin. 55 1. Normal kipte olduğunuzdan emin olmak için <ESC> düğmesine basın.
56 56
57 2. :q! yazin ve <ENTER>'a basin'. 57 2. :q! yazın ve <ENTER>'a basın'.
58 Bu düzenleyiciden çikar ve yaptiginiz degisiklikleri KAYDETMEZ. 58 Bu düzenleyiciden çıkar ve yaptığınız değişiklikleri KAYDETMEZ.
59 59
60 3. vimtutor yazarak yeniden bu belgeyi açin. 60 3. vimtutor yazarak yeniden bu belgeyi açın.
61 61
62 4. Eger bu adimlari ezberlediyseniz ve kendinizden eminseniz, 1'den 3'e 62 4. Eğer bu adımları ezberlediyseniz ve kendinizden eminseniz, 1'den 3'e
63 kadar olan adimlari yeniden uygulayin. 63 kadar olan adımları yeniden uygulayın.
64 64
65 5. Imleci Ders 1.3'e tasiyin. 65 5. İmleci Ders 1.3'e taşıyın.
66 66
67 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 Ders 1.3: METIN DÜZENLEME - METIN SILME 68 Ders 1.3: METİN DÜZENLEME - METİN SİLME
69 69
70 70
71 ** Normal kipteyken imlecin altindaki karakteri silmek için x'e basin. ** 71 ** Normal kipteyken imlecin altındaki karakteri silmek için x'e basın. **
72 72
73 1. Imleci asagida ---> ile imlenmis satira götürün. 73 1. İmleci aşağıda ---> ile imlenmiş satıra götürün.
74 74
75 2. Düzeltmeler için imleci silinmesi gereken karakterin üzerine getirin. 75 2. Düzeltmeler için imleci silinmesi gereken karakterin üzerine getirin.
76 76
77 3. Istenmeyen karakteri silmek için x dügmesine basin. 77 3. İstenmeyen karakteri silmek için x düğmesine basın.
78 78
79 4. Tümce düzelene kadar 2'den 4'e kadar olan adimlari tekrar edin. 79 4. Tümce düzelene kadar 2'den 4'e kadar olan adımları tekrar edin.
80 80
81 ---> Iinek ayyin üzzerinden attladi. 81 ---> İinek ayyın üzzerinden attladı.
82 82
83 5. Simdi satir düzeldi; Ders 1.4'e geçin. 83 5. Şimdi satır düzeldi; Ders 1.4'e geçin.
84 84
85 NOT: Bu egitmende ilerledikçe ezberlemeye çalismayin, deneyerek ögrenin. 85 NOT: Bu eğitmende ilerledikçe ezberlemeye çalışmayın, deneyerek öğrenin.
86 86
87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
88 Ders 1.4: METIN DÜZENLEME - METIN GIRME 88 Ders 1.4: METİN DÜZENLEME - METİN GİRME
89 89
90 90
91 ** Normal kipteyken metin eklemek için i'ye basin. ** 91 ** Normal kipteyken metin eklemek için i'ye basın. **
92 92
93 1. Imleci asagida ---> ile imlenmis ILK satira götürün. 93 1. İmleci aşağıda ---> ile imlenmiş İLK satıra götürün.
94 94
95 2. Ilk satiri ikincisinin aynisi gibi yapmak için, imleci eklenmesi gereken 95 2. İlk satırı ikincisinin aynısı gibi yapmak için, imleci eklenmesi gereken
96 metinden sonraki ilk karakterin üzerine götürün. 96 metinden sonraki ilk karakterin üzerine götürün.
97 97
98 3. i'ye basin ve gerekli eklemeleri yapin. 98 3. i'ye basın ve gerekli eklemeleri yapın.
99 99
100 4. Düzeltilen her hatadan sonra <ESC> dügmesine basarak Normal kipe dönün. 100 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 adimlari tekrar edin. 101 Tümceyi düzeltmek için 2'den 4'e kadar olan adımları tekrar edin.
102 102
103 ---> Bu metinde eksk. 103 ---> Bu metinde eksk.
104 ---> Bu metinde bir sey eksik. 104 ---> Bu metinde bir şey eksik.
105 105
106 5. Artik yapabildiginizi düsünüyorsaniz bir sonraki bölüme geçin. 106 5. Artık yapabildiğinizi düşünüyorsanız bir sonraki bölüme geçin.
107 107
108 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
109 Ders 1.5: METIN DÜZENLEME - METIN EKLEME 109 Ders 1.5: METİN DÜZENLEME - METİN EKLEME
110 110
111 111
112 ** Metin eklemek için A dügmesine basin. ** 112 ** Metin eklemek için A düğmesine basın. **
113 113
114 1. Imleci asagida ---> ile imlenmis ILK satira götürün. Imlecin hangi 114 1. İmleci aşağıda ---> ile imlenmiş İLK satıra götürün. İmlecin hangi
115 karakterin üzerinde oldugu önemli degildir. 115 karakterin üzerinde olduğu önemli değildir.
116 116
117 2. A'ya basin ve gerekli eklemeleri yapin. 117 2. A'ya basın ve gerekli eklemeleri yapın.
118 118
119 3. Metin eklemeyi bitirdiginizde <ESC>'ye basin ve Normal kipe dönün. 119 3. Metin eklemeyi bitirdiğinizde <ESC>'ye basın ve Normal kipe dönün.
120 120
121 4. Imleci asagida ---> ile imlenmis IKINCI satira götürün ve ikinci ve 121 4. İmleci aşağıda ---> ile imlenmiş İKİNCİ satıra götürün ve ikinci ve
122 üçüncü adimlari tekrarlayarak tümceyi düzeltin. 122 üçüncü adımları tekrarlayarak tümceyi düzeltin.
123 123
124 ---> Bu satirda bazi met 124 ---> Bu satırda bazı met
125 Bu satirda bazi metinler eksik. 125 Bu satırda bazı metinler eksik.
126 ---> Bu satirda da bazi metinl 126 ---> Bu satırda da bazı metinl
127 Bu satirda da bazi metinler eksik gibi görünüyor. 127 Bu satırda da bazı metinler eksik gibi görünüyor.
128 128
129 5. Artik rahatça metin ekleyebildiginizi düsünüyorsaniz Ders 1.6'ya geçin. 129 5. Artık rahatça metin ekleyebildiğinizi düşünüyorsanız Ders 1.6'ya geçin.
130 130
131 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
132 Ders 1.6: DOSYA DÜZENLEME 132 Ders 1.6: DOSYA DÜZENLEME
133 133
134 134
135 ** :wq yazmak açik olan dosyayi kaydeder ve Vim'den çikar. 135 ** :wq yazmak açık olan dosyayı kaydeder ve Vim'den çıkar.
136 136
137 !! NOT: Asagidaki adimlari uygulamadan önce tüm bu bölümü iyice okuyun! 137 !! NOT: Aşağıdaki adımları uygulamadan önce tüm bu bölümü iyice okuyun!
138 138
139 1. Bu egitmeni Ders 1.2'de yaptiginiz gibi :q! yazarak kapatin. Veya baska 139 1. Bu eğitmeni Ders 1.2'de yaptığınız gibi :q! yazarak kapatın. Veya başka
140 bir uçbirime erisiminiz varsa orada yapin. 140 bir uçbirime erişiminiz varsa orada yapın.
141 141
142 2. Komut istemi ekraninda su komutu girin: vim tutor <ENTER>. 'vim', Vim 142 2. Komut istemi ekranında şu komutu girin: vim tutor <ENTER>. 'vim', Vim
143 düzenleyicisini açmak için kullanacaginiz komut olup 'tutor' da 143 düzenleyicisini açmak için kullanacağınız komut olup 'tutor' da
144 düzenlemek istediginiz dosyanin adidir. Degistirilebilen bir dosya 144 düzenlemek istediğiniz dosyanın adıdır. Değiştirilebilen bir dosya
145 kullanin. 145 kullanın.
146 146
147 3. Daha önceki derslerde ögrendiginiz gibi metin girip/ekleyip silin. 147 3. Daha önceki derslerde öğrendiğiniz gibi metin girip/ekleyip silin.
148 148
149 4. :wq <ENTER> yazarak degisiklikleri kaydedin ve Vim'den çikin. 149 4. :wq <ENTER> yazarak değişiklikleri kaydedin ve Vim'den çıkın.
150 150
151 5. Eger vimtutor'dan birinci adimda çiktiysaniz yeniden açin ve asagidaki 151 5. Eğer vimtutor'dan birinci adımda çıktıysanız yeniden açın ve aşağıdaki
152 özet bölüme gelin. 152 özet bölüme gelin.
153 153
154 6. Yukaridaki adimlari okuduktan ve anladiktan sonra YAPIN. 154 6. Yukarıdaki adımları okuduktan ve anladıktan sonra YAPIN.
155 155
156 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
157 Ders 1: ÖZET 157 Ders 1: ÖZET
158 158
159 159
160 1. Imleç ok dügmeleri veya hjkl dügmeleri kullanilarak hareket ettirilir. 160 1. İmleç ok düğmeleri veya hjkl düğmeleri kullanılarak hareket ettirilir.
161 161
162 h (sol) / j (asagi) / k (yukari) / l (sag) 162 h (sol) / j (aşağı) / k (yukarı) / l (sağ)
163 163
164 2. Vim'i komut isteminden baslatmak için: 164 2. Vim'i komut isteminden başlatmak için:
165 165
166 vim <ENTER> 166 vim <ENTER>
167 veya 167 veya
168 vim DOSYA_ADI <ENTER> kullanin. 168 vim DOSYA_ADI <ENTER> kullanın.
169 169
170 3. Vim'den çikmak için önce <ESC>'ye basip sonra: 170 3. Vim'den çıkmak için önce <ESC>'ye basıp sonra:
171 171
172 :q! <ENTER> (degisiklikleri kaydetmeden çikar) 172 :q! <ENTER> (değişiklikleri kaydetmeden çıkar)
173 :wq <ENTER> (degisiklikleri kaydedip çikar) komutlarini kullanin. 173 :wq <ENTER> (değişiklikleri kaydedip çıkar) komutlarını kullanın.
174 174
175 4. Imlecin üzerinde oldugu karakteri silmek için x dügmesine basin. 175 4. İmlecin üzerinde olduğu karakteri silmek için x düğmesine basın.
176 176
177 5. Metin girmek veya eklemek için: 177 5. Metin girmek veya eklemek için:
178 178
179 i metin girin <ESC> imleçten önce girer 179 i metin girin <ESC> imleçten önce girer
180 A metin girin <ESC> satirdan sonra ekler 180 A metin girin <ESC> satırdan sonra ekler
181 181
182 NOT: <ESC> dügmesine basmak sizi Normal kipe geri döndürür veya istenmeyen ve 182 NOT: <ESC> düğmesine basmak sizi Normal kipe geri döndürür veya istenmeyen ve
183 yarim yazilmis bir komutu iptal eder. 183 yarım yazılmış bir komutu iptal eder.
184 184
185 Simdi Ders 2 ile bu egitmeni sürdürün. 185 Şimdi Ders 2 ile bu eğitmeni sürdürün.
186 186
187 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
188 Ders 2.1: SILME KOMUTLARI 188 Ders 2.1: SİLME KOMUTLARI
189 189
190 190
191 ** Bir sözcügü silmek için dw yazin. ** 191 ** Bir sözcüğü silmek için dw yazın. **
192 192
193 1. Normal kipte oldugunuzdan emin olmak için <ESC> dügmesine basin. 193 1. Normal kipte olduğunuzdan emin olmak için <ESC> düğmesine basın.
194 194
195 2. Imleci asagida ---> ile imlenmis satira götürün. 195 2. İmleci aşağıda ---> ile imlenmiş satıra götürün.
196 196
197 3. Imleci silinmesi gereken sözcügün basina götürün. 197 3. İmleci silinmesi gereken sözcüğün başına götürün.
198 198
199 4. Sözcügü silmek için dw yazin. 199 4. Sözcüğü silmek için dw yazın.
200 200
201 NOT: d harfi siz yazdikça ekranin son satirinda görülecektir. Vim sizin w 201 NOT: d harfi siz yazdıkça ekranın son satırında görülecektir. Vim sizin w
202 yazmanizi bekleyecektir. Eger d'den baska bir sey görürseniz yanlis 202 yazmanızı bekleyecektir. Eğer d'den başka bir şey görürseniz yanlış
203 yazmissiniz demektir, <ESC> dügmesine basin ve bastan baslayin. 203 yazmışsınız demektir, <ESC> düğmesine basın ve baştan başlayın.
204 204
205 ---> Bu satirda çerez tümceye ait olmayan leblebi sözcükler var. 205 ---> Bu satırda çerez tümceye ait olmayan leblebi sözcükler var.
206 206
207 5. Tümce düzelene kadar adim 3 ve 4'ü tekrar edin ve Ders 2.2'ye geçin. 207 5. Tümce düzelene kadar adım 3 ve 4'ü tekrar edin ve Ders 2.2'ye geçin.
208 208
209 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 209 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
210 Ders 2.2: DAHA FAZLA SILME KOMUTU 210 Ders 2.2: DAHA FAZLA SİLME KOMUTU
211 211
212 212
213 ** Satiri sonuna kadar silmek için d$ yazin. ** 213 ** Satırı sonuna kadar silmek için d$ yazın. **
214 214
215 1. Normal kipte oldugunuzdan emin olmak için <ESC> dügmesine basin. 215 1. Normal kipte olduğunuzdan emin olmak için <ESC> düğmesine basın.
216 216
217 2. Imleci asagida ---> ile imlenmis satira götürün. 217 2. İmleci aşağıda ---> ile imlenmiş satıra götürün.
218 218
219 3. Imleci dogru olan satirin sonuna götürün. (Birinci noktadan SONRAKI) 219 3. İmleci doğru olan satırın sonuna götürün. (Birinci noktadan SONRAKİ)
220 220
221 4. Satiri en sona kadar silmek için d$ yazin. $ imini yazmak için: 221 4. Satırı en sona kadar silmek için d$ yazın. $ imini yazmak için:
222 222
223 Türkçe Q klavyede <ALT GR> 4, 223 Türkçe Q klavyede <ALT GR> 4,
224 Türkçe F klavyede <SHIFT> 4 ikililerini kullanin. 224 Türkçe F klavyede <SHIFT> 4 ikililerini kullanın.
225 225
226 ---> Birileri bu satirin sonunu iki defa yazmis. satirin sonunu iki 226 ---> Birileri bu satırın sonunu iki defa yazmış. satırın sonunu iki
227 defa yazmis. 227 defa yazmış.
228 228
229 5. Neler oldugunu anlamak için Ders 2.3'e gidin. 229 5. Neler olduğunu anlamak için Ders 2.3'e gidin.
230 230
231 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
232 Ders 2.3: ISLETMENLER VE HAREKETLER 232 Ders 2.3: İŞLETMENLER VE HAREKETLER
233 233
234 234
235 Metin degistiren birçok komut isletmenler ve eklerden olusur. Bir d isletmeni 235 Metin değiştiren birçok komut işletmenler ve eklerden oluşur. Bir d işletmeni
236 içeren silme komutu için kullanilan biçim asagidaki gibidir: 236 içeren silme komutu için kullanılan biçim aşağıdaki gibidir:
237 237
238 d hareket 238 d hareket
239 239
240 Burada: 240 Burada:
241 241
242 d - silme isletmenidir. 242 d - silme işletmenidir.
243 hareket - isletmenin neyi isletecegidir (asagida listelenmistir). 243 hareket - işletmenin neyi işleteceğidir (aşağıda listelenmiştir).
244 244
245 Hareketlerin kisa bir listesi için: 245 Hareketlerin kısa bir listesi için:
246 246
247 w - bir sonraki sözcügün baslangicina kadar, ilk karakteri DAHIL OLMADAN 247 w - bir sonraki sözcüğün başlangıcına kadar, ilk karakteri DAHİL OLMADAN
248 e - su anki sözcügün sonuna kadar, son karakteri DAHIL OLARAK 248 e - şu anki sözcüğün sonuna kadar, son karakteri DAHİL OLARAK
249 $ - satirin sonuna kadar, son karakteri DAHIL OLARAK 249 $ - satırın sonuna kadar, son karakteri DAHİL OLARAK
250 250
251 Demeli ki, de komutunu girmek imleçten sözcügün sonuna kadar siler. 251 Demeli ki, de komutunu girmek imleçten sözcüğün sonuna kadar siler.
252 252
253 NOT: Normal kipte hiçbir hareket olmadan yalnizca isletmeni girmek imleci 253 NOT: Normal kipte hiçbir hareket olmadan yalnızca işletmeni girmek imleci
254 yukarida belirtildigi gibi hareket ettirir. 254 yukarıda belirtildiği gibi hareket ettirir.
255 255
256 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
257 Ders 2.4: BIR HAREKET ILE BIRLIKTE SAYIM KULLANMAK 257 Ders 2.4: BİR HAREKET İLE BİRLİKTE SAYIM KULLANMAK
258 258
259 259
260 ** Bir hareketten önce sayi kullanmak o hareketi sayi kadar tekrarlatir. ** 260 ** Bir hareketten önce sayı kullanmak o hareketi sayı kadar tekrarlatır. **
261 261
262 1. Imleci asagida ---> ile imlenmis satirin BASINA götürün. 262 1. İmleci aşağıda ---> ile imlenmiş satırın BAŞINA götürün.
263 263
264 2. 2w yazarak imleci iki sözcük ileriye tasiyin. 264 2. 2w yazarak imleci iki sözcük ileriye taşıyın.
265 265
266 3. 3e yazarak imleci üç sözcük ilerideki sözcügün sonuna tasiyin. 266 3. 3e yazarak imleci üç sözcük ilerideki sözcüğün sonuna taşıyın.
267 267
268 4. 0 yazarak imleci satirin basina tasiyin. 268 4. 0 yazarak imleci satırın başına taşıyın.
269 269
270 5. Ikinci ve üçüncü adimlari degisik sayilar kullanarak tekrarlayin. 270 5. İkinci ve üçüncü adımları değişik sayılar kullanarak tekrarlayın.
271 271
272 ---> Bu üzerinde hoplayip ziplayabileceginiz naçizane bir satir. 272 ---> Bu üzerinde hoplayıp zıplayabileceğiniz naçizane bir satır.
273 273
274 6. Ders 2.5'e geçin. 274 6. Ders 2.5'e geçin.
275 275
276 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
277 Ders 2.5: BIR SAYIM KULLANARAK DAHA FAZLA SILME ISLEMI 277 Ders 2.5: BİR SAYIM KULLANARAK DAHA FAZLA SİLME İŞLEMİ
278 278
279 279
280 ** Bir isletmen ile birlikte sayi kullanmak isletmeni o kadar tekrarlatir. ** 280 ** Bir işletmen ile birlikte sayı kullanmak işletmeni o kadar tekrarlatır. **
281 281
282 Yukarida sözü edilen silme isletmeni ve hareketinin arasina sayi ekleyerek 282 Yukarıda sözü edilen silme işletmeni ve hareketinin arasına sayı ekleyerek
283 yapilan islemi o sayi kadar tekrarlatabilirsiniz. 283 yapılan işlemi o sayı kadar tekrarlatabilirsiniz.
284 284
285 d [sayi] hareket 285 d [sayı] hareket
286 286
287 1. Imleci asagida ---> ile imlenen satirdaki ilk BÜYÜK HARFTEN olusan 287 1. İmleci aşağıda ---> ile imlenen satırdaki ilk BÜYÜK HARFTEN oluşan
288 sözcügün basina getirin. 288 sözcüğün başına getirin.
289 289
290 2. d2w yazarak iki BÜYÜK HARFLI sözcügü silin. 290 2. d2w yazarak iki BÜYÜK HARFLİ sözcüğü silin.
291 291
292 3. Birinci ve ikinci adimlari baska bir sayi kullanarak BÜYÜK 292 3. Birinci ve ikinci adımları başka bir sayı kullanarak BÜYÜK
293 HARFLI sözcükleri tek bir komutta silmek için yeniden uygulayin. 293 HARFLİ sözcükleri tek bir komutta silmek için yeniden uygulayın.
294 294
295 ---> Bu ABC ÇDE satirdaki FGG HII JKLM NOÖ PRSST sözcükler UÜ VY temizlenmistir. 295 ---> Bu ABC ÇDE satırdaki FGĞ HIİ JKLM NOÖ PRSŞT sözcükler UÜ VY temizlenmiştir.
296 296
297 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 297 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
298 Ders 2.6: SATIRLARDA ISLEM YAPMA 298 Ders 2.6: SATIRLARDA İŞLEM YAPMA
299 299
300 300
301 ** Bütün bir satiri silmek için dd yazin. ** 301 ** Bütün bir satırı silmek için dd yazın. **
302 302
303 Bütün bir satir silme islemi çok sik kullanildigindan dolayi, Vi 303 Bütün bir satır silme işlemi çok sık kullanıldığından dolayı, Vi
304 tasarimcilari bir satiri tamamen silmek için iki d yazmanin daha kolay 304 tasarımcıları bir satırı tamamen silmek için iki d yazmanın daha kolay
305 olduguna karar verdiler. 305 olduğuna karar verdiler.
306 306
307 1. Imleci asagidaki tümcecigin ikinci satirina götürün. 307 1. İmleci aşağıdaki tümceciğin ikinci satırına götürün.
308 308
309 2. Satiri silmek için dd yazin. 309 2. Satırı silmek için dd yazın.
310 310
311 3. Simdi de dördüncü satira gidin. 311 3. Şimdi de dördüncü satıra gidin.
312 312
313 4. Iki satiri birden silmek için 2dd yazin. 313 4. İki satırı birden silmek için 2dd yazın.
314 314
315 ---> 1) Güller kirmizidir, 315 ---> 1) Güller kırmızıdır,
316 ---> 2) Çamur eglenceli, 316 ---> 2) Çamur eğlenceli,
317 ---> 3) Menekseler mavi, 317 ---> 3) Menekşeler mavi,
318 ---> 4) Bir arabam var, 318 ---> 4) Bir arabam var,
319 ---> 5) Saat zamani söyler, 319 ---> 5) Saat zamanı söyler,
320 ---> 6) Seker tatlidir 320 ---> 6) Şeker tatlıdır
321 ---> 7) Ve sen de öylesin 321 ---> 7) Ve sen de öylesin
322 322
323 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 323 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
324 Ders 2.7: GERI AL KOMUTU 324 Ders 2.7: GERİ AL KOMUTU
325 325
326 326
327 ** Son komutu geri almak için u, bütün bir satiri düzeltmek için U yazin. ** 327 ** Son komutu geri almak için u, bütün bir satırı düzeltmek için U yazın. **
328 328
329 1. Imleci asagida ---> ile imlenmis satirda ve ilk hatanin üzerine koyun. 329 1. İmleci aşağıda ---> ile imlenmiş satırda ve ilk hatanın üzerine koyun.
330 330
331 2. Ilk istenmeyen karakteri silmek için x yazin. 331 2. İlk istenmeyen karakteri silmek için x yazın.
332 332
333 3. Simdi son çalistirilan komutu geri almak için u yazin. 333 3. Şimdi son çalıştırılan komutu geri almak için u yazın.
334 334
335 4. Bu sefer x komutunu kullanarak satirdaki tüm hatalari düzeltin. 335 4. Bu sefer x komutunu kullanarak satırdaki tüm hataları düzeltin.
336 336
337 5. Simdi satiri ilk haline çevirmek için büyük U yazin. 337 5. Şimdi satırı ilk haline çevirmek için büyük U yazın.
338 338
339 6. Simdi U ve daha önceki komutlari geri almak için birkaç defa u yazin. 339 6. Şimdi U ve daha önceki komutları geri almak için birkaç defa u yazın.
340 340
341 7. Birkaç defa <CTRL> R (<CTRL>'yi basili tutarken R ye basin) yazarak 341 7. Birkaç defa <CTRL> R (<CTRL>'yi basılı tutarken R ye basın) yazarak
342 geri almalari da geri alin. 342 geri almaları da geri alın.
343 343
344 ---> Buu satiirdaki hatalari düüzeltinn ve sonra koomutu geri alllin. 344 ---> Buu satıırdaki hataları düüzeltinn ve sonra koomutu geri alllın.
345 345
346 8. Bunlar son derece kullanisli komutlardir. Simdi Ders 2 Özete geçin. 346 8. Bunlar son derece kullanışlı komutlardır. Şimdi Ders 2 Özete geçin.
347 347
348 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
349 Ders 2: ÖZET 349 Ders 2: ÖZET
350 350
351 351
352 1. Imleçten itibaren bir sözcügü silmek için dw yazin. 352 1. İmleçten itibaren bir sözcüğü silmek için dw yazın.
353 353
354 2. Imleçten itibaren bir satiri silmek için d$ yazin. 354 2. İmleçten itibaren bir satırı silmek için d$ yazın.
355 355
356 3. Bütün bir satiri silmek için dd yazin. 356 3. Bütün bir satırı silmek için dd yazın.
357 357
358 4. Bir hareketi yenilemek için önüne sayi takisi getirin, 2w gibi. 358 4. Bir hareketi yenilemek için önüne sayı takısı getirin, 2w gibi.
359 359
360 5. Normal kipte bir komut biçimi söyledir: 360 5. Normal kipte bir komut biçimi şöyledir:
361 361
362 isletmen [sayi] hareket 362 işletmen [sayı] hareket
363 363
364 burada: 364 burada:
365 isletmen - ne yapilacagi, silmek için d örneginde oldugu gibi 365 işletmen - ne yapılacağı, silmek için d örneğinde olduğu gibi
366 [sayi] - komutun kaç kere tekrar edecegini gösteren istege bagli sayi 366 [sayı] - komutun kaç kere tekrar edeceğini gösteren isteğe bağlı sayı
367 hareket - isletmenin nice davranacagi, w (sözcük), $ (satir sonu) gibi. 367 hareket - işletmenin nice davranacağı, w (sözcük), $ (satır sonu) gibi.
368 368
369 6. Bir satirin basina gelmek için sifir (0) kullanin. 369 6. Bir satırın başına gelmek için sıfır (0) kullanın.
370 370
371 7. Önceki hareketleri geri almak için u (küçük u) yazin. 371 7. Önceki hareketleri geri almak için u (küçük u) yazın.
372 Bir satirdaki tüm degisiklikleri geri almak için U (büyük U) yazin. 372 Bir satırdaki tüm değişiklikleri geri almak için U (büyük U) yazın.
373 Geri almalari geri almak için <CTRL> R kullanin. 373 Geri almaları geri almak için <CTRL> R kullanın.
374 374
375 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 375 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
376 Ders 3.1: KOY KOMUTU 376 Ders 3.1: KOY KOMUTU
377 377
378 378
379 ** Son yaptiginiz silmeyi imleçten sonraya yerlestirmek için p yazin. ** 379 ** Son yaptığınız silmeyi imleçten sonraya yerleştirmek için p yazın. **
380 380
381 1. Imleci asagida ---> ile imlenmis tümcecige götürün. 381 1. İmleci aşağıda ---> ile imlenmiş tümceciğe götürün.
382 382
383 2. Satiri silip Vim'in arabellegine yerlestirmek için dd yazin. 383 2. Satırı silip Vim'in arabelleğine yerleştirmek için dd yazın.
384 384
385 3. Imleci, silinmis satiri nereye yerlestirmek istiyorsaniz, o satirin 385 3. İmleci, silinmiş satırı nereye yerleştirmek istiyorsanız, o satırın
386 ÜZERINE götürün. 386 ÜZERİNE götürün.
387 387
388 4. Normal kipteyken satiri yerlestirmek için p yazin. 388 4. Normal kipteyken satırı yerleştirmek için p yazın.
389 389
390 5. Tüm satirlari dogru siraya koymak için 2'den 4'e kadar olan adimlari 390 5. Tüm satırları doğru sıraya koymak için 2'den 4'e kadar olan adımları
391 tekrar edin. 391 tekrar edin.
392 392
393 ---> d) Sen de ögrendin mi? 393 ---> d) Sen de öğrendin mi?
394 ---> b) Menekseler mavidir, 394 ---> b) Menekşeler mavidir,
395 ---> c) Akil ögrenilir, 395 ---> c) Akıl öğrenilir,
396 ---> a) Güller kirmizidir, 396 ---> a) Güller kırmızıdır,
397 397
398 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 398 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
399 Ders 3.2: DEGISTIR KOMUTU 399 Ders 3.2: DEĞİŞTİR KOMUTU
400 400
401 401
402 ** Imlecin altindaki karakteri baskasi ile degistirmek için rx kullanin. ** 402 ** İmlecin altındaki karakteri başkası ile değiştirmek için rx kullanın. **
403 403
404 1. Imleci asagida ---> ile imlenmis ILK satira götürün. 404 1. İmleci aşağıda ---> ile imlenmiş İLK satıra götürün.
405 405
406 2. Imleci satirdaki ilk hatanin üzerine götürün. 406 2. İmleci satırdaki ilk hatanın üzerine götürün.
407 407
408 3. Hatayi düzeltmek için önce r ardindan da dogru karakteri yazin. 408 3. Hatayı düzeltmek için önce r ardından da doğru karakteri yazın.
409 409
410 4. Ilk satir düzelene kadar adim 2 ve 3'ü tekrar edin. 410 4. İlk satır düzelene kadar adım 2 ve 3'ü tekrar edin.
411 411
412 ---> Bu sativ yazilivken, bivileri yamlis dügmetere basmis. 412 ---> Bu satıv yazılıvken, bivileri yamlış düğmetere basmış.
413 ---> Bu satir yazilirken, birileri yanlis dügmelere basmis. 413 ---> Bu satır yazılırken, birileri yanlış düğmelere basmış.
414 414
415 5. Ders 3.3'ye geçin. 415 5. Ders 3.3'ye geçin.
416 416
417 NOT: Unutmayin, ezberleyerek degil deneyerek ögrenin. 417 NOT: Unutmayın, ezberleyerek değil deneyerek öğrenin.
418 418
419 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 419 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
420 Ders 3.3: DEGISTIR ISLETMENI 420 Ders 3.3: DEĞİŞTİR İŞLETMENİ
421 421
422 422
423 ** Bir sözcügü imleçten sözcük sonuna kadar degistirmek için ce kullanin. ** 423 ** Bir sözcüğü imleçten sözcük sonuna kadar değiştirmek için ce kullanın. **
424 424
425 1. Imleci asagida ---> ile imlenmis ILK satira götürün. 425 1. İmleci aşağıda ---> ile imlenmiş İLK satıra götürün.
426 426
427 2. Imleci "sutar" daki u'nun üzerine yerlestirin. 427 2. İmleci "sutar" daki u'nun üzerine yerleştirin.
428 428
429 3. Önce ce ardindan dogru harfleri girin (bu durumda 'atir'). 429 3. Önce ce ardından doğru harfleri girin (bu durumda 'atır').
430 430
431 4. <ESC> dügmesine basin ve degismesi gereken bir sonraki karaktere gidin. 431 4. <ESC> düğmesine basın ve değişmesi gereken bir sonraki karaktere gidin.
432 432
433 5. Ilk cümle ikincisiyle ayni olana kadar adim 3 ve 4'ü tekrar edin. 433 5. İlk cümle ikincisiyle aynı olana kadar adım 3 ve 4'ü tekrar edin.
434 434
435 ---> Bu sutar degistir komutu ile degisneli gereken birkaç mözgüç içeriyor. 435 ---> Bu sutar değiştir komutu ile değişneli gereken birkaç mözgüç içeriyor.
436 ---> Bu satir degistir komutu ile degismesi gereken birkaç sözcük içeriyor. 436 ---> Bu satır değiştir komutu ile değişmesi gereken birkaç sözcük içeriyor.
437 437
438 ce'nin sadece sözcügü degistirmedigini, ayni zamanda sizi INSERT kipine 438 ce'nin sadece sözcüğü değiştirmediğini, aynı zamanda sizi INSERT kipine
439 aldigina da dikkat edin. 439 aldığına da dikkat edin.
440 440
441 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 441 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
442 Ders 3.4: c'YI KULLANARAK DAHA FAZLA DEGISTIRME 442 Ders 3.4: c'Yİ KULLANARAK DAHA FAZLA DEĞİŞTİRME
443 443
444 444
445 ** Degistir isletmeni sil komutu ile ayni hareketlerle kullanilir. ** 445 ** Değiştir işletmeni sil komutu ile aynı hareketlerle kullanılır. **
446 446
447 1. Degistir isletmeni sil ile ayni yolla çalisir. Biçim söyledir: 447 1. Değiştir işletmeni sil ile aynı yolla çalışır. Biçim şöyledir:
448 448
449 c [sayi] hareket 449 c [sayı] hareket
450 450
451 2. Hareketler de aynidir. Örnegin w (sözcük), $ (satir sonu) gibi. 451 2. Hareketler de aynıdır. Örneğin w (sözcük), $ (satır sonu) gibi.
452 452
453 3. Imleci asagida ---> ile imlenmis ILK satira götürün. 453 3. İmleci aşağıda ---> ile imlenmiş İLK satıra götürün.
454 454
455 4. Imleci ilk hataya götürün. 455 4. İmleci ilk hataya götürün.
456 456
457 5. Satirin geri kalan kismini ikincisi gibi yapmak için c$ yazin ve daha 457 5. Satırın geri kalan kısmını ikincisi gibi yapmak için c$ yazın ve daha
458 sonra <ESC> dügmesine basin. 458 sonra <ESC> düğmesine basın.
459 459
460 ---> Bu satirin sonu düzeltilmek için biraz yardima ihtiyaç duyuyor. 460 ---> Bu satırın sonu düzeltilmek için biraz yardıma ihtiyaç duyuyor.
461 ---> Bu satirin sonu düzeltilmek için c$ komutu kullanilarak yardima ihtiyaç 461 ---> Bu satırın sonu düzeltilmek için c$ komutu kullanılarak yardıma ihtiyaç
462 duyuyor. 462 duyuyor.
463 463
464 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 464 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
465 Ders 3: ÖZET 465 Ders 3: ÖZET
466 466
467 467
468 1. Silinmis olan bir metni geri yerlestirmek için p yazin. Bu silinmis 468 1. Silinmiş olan bir metni geri yerleştirmek için p yazın. Bu silinmiş
469 metni imleçten hemen SONRA geri yerlestirir (eger bir satir silinmisse 469 metni imleçten hemen SONRA geri yerleştirir (eğer bir satır silinmişse
470 hemen imlecin altindaki satira yerlestirilecektir). 470 hemen imlecin altındaki satıra yerleştirilecektir).
471 471
472 2. Imlecin altindaki karakteri degistirmek için önce r ardindan da 472 2. İmlecin altındaki karakteri değiştirmek için önce r ardından da
473 yazmak istediginiz karakteri yazin. 473 yazmak istediğiniz karakteri yazın.
474 474
475 3. Degistir isletmeni belirlenen nesneyi, imleçten hareketin sonuna kadar 475 3. Değiştir işletmeni belirlenen nesneyi, imleçten hareketin sonuna kadar
476 degistirme imkani verir. Örnegin, bir sözcügü imleçten sözcük sonuna 476 değiştirme imkanı verir. Örneğin, bir sözcüğü imleçten sözcük sonuna
477 kadar degistirmek için cw, bir satirin tamamini degistirmek içinse c$ 477 kadar değiştirmek için cw, bir satırın tamamını değiştirmek içinse c$
478 yazin. 478 yazın.
479 479
480 4. Degistir için biçim söyledir: 480 4. Değiştir için biçim şöyledir:
481 481
482 c [sayi] hareket 482 c [sayı] hareket
483 483
484 Simdi bir sonraki derse geçin. 484 Şimdi bir sonraki derse geçin.
485 485
486 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 486 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
487 Ders 4.1: IMLEÇ KONUMU VE DOSYA DURUMU 487 Ders 4.1: İMLEÇ KONUMU VE DOSYA DURUMU
488 488
489 489
490 ** <CTRL> G dosya içerisindeki konumunuzu ve dosya durumunu gösterir. Dosya 490 ** <CTRL> G dosya içerisindeki konumunuzu ve dosya durumunu gösterir. Dosya
491 içerisindeki bir satira gitmek için G yazin. ** 491 içerisindeki bir satıra gitmek için G yazın. **
492 492
493 NOT: Adimlardan herhangi birini yapmadan önce dersin tamamini okuyun! 493 NOT: Adımlardan herhangi birini yapmadan önce dersin tamamını okuyun!
494 494
495 1. <CTRL> dügmesini basili tutun ve g'ye basin. Biz buna <CTRL> G diyoruz. 495 1. <CTRL> düğmesini basılı tutun ve g'ye basın. Biz buna <CTRL> G diyoruz.
496 Dosyanin sonunda dosya adini ve bulundugunuz konumu gösteren bir durum 496 Dosyanın sonunda dosya adını ve bulunduğunuz konumu gösteren bir durum
497 satiri görünecektir. Adim 3 için satir numarasini unutmayin. 497 satırı görünecektir. Adım 3 için satır numarasını unutmayın.
498 498
499 NOT: Imleç konumunu ekranin sag alt kösesinde görebilirsiniz. Bu 'ruler' 499 NOT: İmleç konumunu ekranın sağ alt köşesinde görebilirsiniz. Bu 'ruler'
500 seçenegi etkin oldugunda görülür (bilgi için :help 'ruler' yazin). 500 seçeneği etkin olduğunda görülür (bilgi için :help 'ruler' yazın).
501 501
502 2. Dosyanin sonuna gitmek için G'ye basin. Dosyanin basina gitmek için 502 2. Dosyanın sonuna gitmek için G'ye basın. Dosyanın başına gitmek için
503 gg komutunu kullanin. 503 gg komutunu kullanın.
504 504
505 3. Daha önce bulundugunuz satir numarasini yazin ve daha sonra G'ye 505 3. Daha önce bulunduğunuz satır numarasını yazın ve daha sonra G'ye
506 basin. Bu sizi ilk <CTRL> g'ye bastiginiz satira geri götürecektir. 506 basın. Bu sizi ilk <CTRL> g'ye bastığınız satıra geri götürecektir.
507 507
508 4. Yapabileceginizi düsündügünüzde, adim 1'den 3'e kadar yapin. 508 4. Yapabileceğinizi düşündüğünüzde, adım 1'den 3'e kadar yapın.
509 509
510 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 510 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
511 Ders 4.2: ARAMA KOMUTU 511 Ders 4.2: ARAMA KOMUTU
512 512
513 513
514 ** Bir sözcük öbegini aramak için / ve aranacak öbegi girin. ** 514 ** Bir sözcük öbeğini aramak için / ve aranacak öbeği girin. **
515 515
516 1. Normal kipteyken / yazin. / karakterinin ve imlecin ekranin sonunda 516 1. Normal kipteyken / yazın. / karakterinin ve imlecin ekranın sonunda
517 göründügüne dikkat edin. 517 göründüğüne dikkat edin.
518 518
519 2. 'hatttaa' yazip <ENTER>'a basin. Bu sizin aramak istediginiz sözcüktür. 519 2. 'hatttaa' yazıp <ENTER>'a basın. Bu sizin aramak istediğiniz sözcüktür.
520 520
521 3. Ayni sözcük öbegini tekrar aramak için n yazin. 521 3. Aynı sözcük öbeğini tekrar aramak için n yazın.
522 Ayni sözcük öbegini zit yönde aramak için N yazin. 522 Aynı sözcük öbeğini zıt yönde aramak için N yazın.
523 523
524 4. Eger zit yöne dogru bir arama yapmak istiyorsaniz / komutu yerine ? 524 4. Eğer zıt yöne doğru bir arama yapmak istiyorsanız / komutu yerine ?
525 komutunu kullanin. 525 komutunu kullanın.
526 526
527 ---> "hatttaa" hatayi yazmanin dogru yolu degil; hatttaa bir hata. 527 ---> "hatttaa" hatayı yazmanın doğru yolu değil; hatttaa bir hata.
528 528
529 Not: Arama dosyanin sonuna ulastiginda dosyanin basindan sürecektir. Bunu devre 529 Not: Arama dosyanın sonuna ulaştığında dosyanın başından sürecektir. Bunu devre
530 disi birakmak için 'wrapscan' seçenegini sifirlayin. 530 dışı bırakmak için 'wrapscan' seçeneğini sıfırlayın.
531 531
532 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 532 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
533 Ders 4.3: UYAN AYRAÇLAR ARAMASI 533 Ders 4.3: UYAN AYRAÇLAR ARAMASI
534 534
535 535
536 ** Uyan bir (, [ veya { bulmak için % yazin. ** 536 ** Uyan bir (, [ veya { bulmak için % yazın. **
537 537
538 1. Imleci asagida ---> ile imlenmis satirda bir (, [ veya { imine götürün. 538 1. İmleci aşağıda ---> ile imlenmiş satırda bir (, [ veya { imine götürün.
539 539
540 2. Simdi % karakterini yazin. 540 2. Şimdi % karakterini yazın.
541 541
542 3. Imleç uyan ayracin üzerine gider. 542 3. İmleç uyan ayracın üzerine gider.
543 543
544 4. Uyan ilk parantezin üzerine geri dönmek için yine % yazin. 544 4. Uyan ilk parantezin üzerine geri dönmek için yine % yazın.
545 545
546 5. Imleci baska bir (), [] veya {} üzerine götürün ve % isletmeninin neler 546 5. İmleci başka bir (), [] veya {} üzerine götürün ve % işletmeninin neler
547 yaptigini gözlemleyin. 547 yaptığını gözlemleyin.
548 548
549 ---> Bu içerisinde ( )'ler, ['ler ] ve {'ler } bulunan bir satirdir. 549 ---> Bu içerisinde ( )'ler, ['ler ] ve {'ler } bulunan bir satırdır.
550 550
551 NOT: Bu içerisinde esi olmayan ayraçlar bulunan bir programin hatalarini 551 NOT: Bu içerisinde eşi olmayan ayraçlar bulunan bir programın hatalarını
552 ayiklamak için son derece yararlidir. 552 ayıklamak için son derece yararlıdır.
553 553
554 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 554 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
555 Ders 4.4: BUL/DEGISTIR KOMUTU 555 Ders 4.4: BUL/DEĞİŞTİR KOMUTU
556 556
557 557
558 ** 'eski' yerine 'yeni' yerlestirmek için :s/eski/yeni/g yazin. ** 558 ** 'eski' yerine 'yeni' yerleştirmek için :s/eski/yeni/g yazın. **
559 559
560 1. Imleci asagida ---> ile imlenmis satira götürün. 560 1. İmleci aşağıda ---> ile imlenmiş satıra götürün.
561 561
562 2. :s/buu/bu yazip <ENTER>'a basin. Bu komutun sadece satirdaki ilk 562 2. :s/buu/bu yazıp <ENTER>'a basın. Bu komutun sadece satırdaki ilk
563 uyan karsilasmayi düzelttigine dikkat edin. 563 uyan karşılaşmayı düzelttiğine dikkat edin.
564 564
565 3. Simdi satirdaki tüm degisiklikleri bir anda yapmak için :s/buu/bu/g 565 3. Şimdi satırdaki tüm değişiklikleri bir anda yapmak için :s/buu/bu/g
566 yazarak tüm "buu" olusumlarini degistirin. 566 yazarak tüm "buu" oluşumlarını değiştirin.
567 567
568 ---> Buu birinci, buu ikinci, buu üçüncü bölüm. 568 ---> Buu birinci, buu ikinci, buu üçüncü bölüm.
569 569
570 4. Iki satir arasindaki tüm karakter katari olusumlarini degistirmek için: 570 4. İki satır arasındaki tüm karakter katarı oluşumlarını değiştirmek için:
571 571
572 :#,#s/eski/yeni/g yazin. #,# burada degisikligin yapilacagi araligin 572 :#,#s/eski/yeni/g yazın. #,# burada değişikliğin yapılacağı aralığın
573 satir numaralaridir. 573 satır numaralarıdır.
574 :%s/eski/yeni/g yazin. Bu tüm dosyadaki her olusumu degistirir. 574 :%s/eski/yeni/g yazın. Bu tüm dosyadaki her oluşumu değiştirir.
575 :%s/eski/yeni/gc yazin. Bu tüm dosyadaki her olusumu degistirir ancak 575 :%s/eski/yeni/gc yazın. Bu tüm dosyadaki her oluşumu değiştirir ancak
576 her birini degistirmeden önce bize sorar. 576 her birini değiştirmeden önce bize sorar.
577 577
578 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 578 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
579 Ders 4: ÖZET 579 Ders 4: ÖZET
580 580
581 581
582 1. <CTRL> G sizin dosyadaki konumunuzu ve dosya durumunu gösterir. 582 1. <CTRL> G sizin dosyadaki konumunuzu ve dosya durumunu gösterir.
583 G dosyanin sonuna gider. 583 G dosyanın sonuna gider.
584 [sayi] G belirtilen satir numarasina gider. 584 [sayı] G belirtilen satır numarasına gider.
585 gg ilk satira gider. 585 gg ilk satıra gider.
586 586
587 2. Bir sözcük öbeginden önce / yazmak, ILERI yönde o öbegi aratir. 587 2. Bir sözcük öbeğinden önce / yazmak, İLERİ yönde o öbeği aratır.
588 Bir sözcük öbeginden önce ? yazmak, GERI yönde o öbegi aratir. 588 Bir sözcük öbeğinden önce ? yazmak, GERİ yönde o öbeği aratır.
589 Bir aramadan sonra, ayni yöndeki bir sonraki karsilasmayi bulmak için n, 589 Bir aramadan sonra, aynı yöndeki bir sonraki karşılaşmayı bulmak için n,
590 veya zit yöndekini bulmak için N yazin. 590 veya zıt yöndekini bulmak için N yazın.
591 <CTRL> O sizi eski konumlara, <CTRL> I daha yeni konumlara götürür. 591 <CTRL> O sizi eski konumlara, <CTRL> I daha yeni konumlara götürür.
592 592
593 3. Imleç bir (), [], {} ayraci üzerindeyken % yazmak, uyan diger es 593 3. İmleç bir (), [], {} ayracı üzerindeyken % yazmak, uyan diğer eş
594 ayraci bulur. 594 ayracı bulur.
595 595
596 4. Bir satirdaki ilk 'eski'yi 'yeni' ile degistirmek için :s/eski/yeni, 596 4. Bir satırdaki ilk 'eski'yi 'yeni' ile değiştirmek için :s/eski/yeni,
597 Bir satirdaki tüm 'eski'leri 'yeni' ile degistirmek için :s/eski/yeni/g, 597 Bir satırdaki tüm 'eski'leri 'yeni' ile değiştirmek için :s/eski/yeni/g,
598 Iki satir arasindaki öbekleri degistirmek 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 karsilasmalari degistirmek için :%s/eski/yeni/g yazin. 599 Bir dosyadaki tüm karşılaşmaları değiştirmek için :%s/eski/yeni/g yazın.
600 Her seferinde onay sormasi için :%s/eski/yeni/gc kullanin. 600 Her seferinde onay sorması için :%s/eski/yeni/gc kullanın.
601 601
602 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 602 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
603 Ders 5.1: BIR DIS KOMUT ÇALISTIRMAK 603 Ders 5.1: BIR DIŞ KOMUT ÇALIŞTIRMAK
604 604
605 605
606 ** Bir dis komutu çalistirmak için :! ve ardindan dis komutu yazin. ** 606 ** Bir dış komutu çalıştırmak için :! ve ardından dış komutu yazın. **
607 607
608 1. Imleci ekranin altina götürmek için : komutunu yazin. Bu size bir komut 608 1. İmleci ekranın altına götürmek için : komutunu yazın. Bu size bir komut
609 yazma imkani verir. 609 yazma imkanı verir.
610 610
611 2. Simdi ! (ünlem) karakterini yazin. Bu size bir dis komut çalistirma 611 2. Şimdi ! (ünlem) karakterini yazın. Bu size bir dış komut çalıştırma
612 olanagi verir. 612 olanağı verir.
613 613
614 3. Örnek olarak ! karakterini takiben ls yazin ve <ENTER>'a basin. Bu size 614 3. Örnek olarak ! karakterini takiben ls yazın ve <ENTER>'a basın. Bu size
615 o anda bulundugunuz dizindeki dosyalari gösterecektir. Veya ls 615 o anda bulunduğunuz dizindeki dosyaları gösterecektir. Veya ls
616 çalismazsa :!dir komutunu kullanin. 616 çalışmazsa :!dir komutunu kullanın.
617 617
618 NOT: Herhangi bir dis komutu bu yolla çalistirmak mümkündür. 618 NOT: Herhangi bir dış komutu bu yolla çalıştırmak mümkündür.
619 619
620 NOT: Tüm : komutlarindan sonra <ENTER> dügmesine basilmalidir. Bundan sonra 620 NOT: Tüm : komutlarından sonra <ENTER> düğmesine basılmalıdır. Bundan sonra
621 bunu her zaman animsatmayacagiz. 621 bunu her zaman anımsatmayacağız.
622 622
623 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 623 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
624 Ders 5.2: DOSYA YAZMAYA DEVAM 624 Ders 5.2: DOSYA YAZMAYA DEVAM
625 625
626 626
627 ** Dosyaya yapilan degisikligi kaydetmek için :w DOSYA_ADI yazin. ** 627 ** Dosyaya yapılan değişikliği kaydetmek için :w DOSYA_ADI yazın. **
628 628
629 1. Bulundugunuz dizini listelemek için :!dir veya :!ls yazin. 629 1. Bulunduğunuz dizini listelemek için :!dir veya :!ls yazın.
630 Komuttan sonra <ENTER> dügmesine basacaginizi zaten biliyorsunuz. 630 Komuttan sonra <ENTER> düğmesine basacağınızı zaten biliyorsunuz.
631 631
632 2. Mevcut olmayan bir dosya adi seçin, örnegin DENEME. 632 2. Mevcut olmayan bir dosya adı seçin, örneğin DENEME.
633 633
634 3. Simdi :w DENEME yazin (DENEME sizin seçtiginiz dosya adidir). 634 3. Şimdi :w DENEME yazın (DENEME sizin seçtiğiniz dosya adıdır).
635 635
636 4. Bu tüm dosyayi (Vim Tutor) DENEME isminde baska bir dosyaya yazar. 636 4. Bu tüm dosyayı (Vim Tutor) DENEME isminde başka bir dosyaya yazar.
637 Bunu dogrulamak için, :!ls veya :!dir yazin ve yeniden bulundugunuz 637 Bunu doğrulamak için, :!ls veya :!dir yazın ve yeniden bulunduğunuz
638 dizini listeleyin. 638 dizini listeleyin.
639 639
640 NOT: Eger Vim'den çikip kaydettiginiz DENEME dosyasini açarsaniz, bunun 640 NOT: Eğer Vim'den çıkıp kaydettiğiniz DENEME dosyasını açarsanız, bunun
641 kaydettiginiz vimtutor'un gerçek bir kopyasi oldugunu görürsünüz. 641 kaydettiğiniz vimtutor'un gerçek bir kopyası olduğunu görürsünüz.
642 642
643 5. Simdi dosyayi su komutlari vererek silin: 643 5. Şimdi dosyayı şu komutları vererek silin:
644 Windows: :!del DENEME 644 Windows: :!del DENEME
645 Unix (macOS, Linux, Haiku): :!rm DENEME 645 Unix (macOS, Linux, Haiku): :!rm DENEME
646 646
647 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 647 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
648 Ders 5.3: YAZMAK IÇIN METIN SEÇME 648 Ders 5.3: YAZMAK İÇİN METİN SEÇME
649 649
650 650
651 ** Dosyanin bir bölümünü kaydetmek için, v hareket :w DOSYA_ADI yazin. ** 651 ** Dosyanın bir bölümünü kaydetmek için, v hareket :w DOSYA_ADI yazın. **
652 652
653 1. Imleci bu satirin üzerine getirin. 653 1. İmleci bu satırın üzerine getirin.
654 654
655 2. v dügmesine basarak imleci asagidaki besinci adima tasiyin. Metnin 655 2. v düğmesine basarak imleci aşağıdaki beşinci adıma taşıyın. Metnin
656 seçildigine dikkat edin. 656 seçildiğine dikkat edin.
657 657
658 3. : karakterini yazin. Ekranin alt kisminda :'<'> çikacaktir. 658 3. : karakterini yazın. Ekranın alt kısmında :'<'> çıkacaktır.
659 659
660 4. w DENEME yazin; DENEME burada henüz var olmayan bir dosyadir. <ENTER> 660 4. w DENEME yazın; DENEME burada henüz var olmayan bir dosyadır. <ENTER>
661 dügmesine basmadan önce :'<'>w DENEME gördügünüzden emin olun. 661 düğmesine basmadan önce :'<'>w DENEME gördüğünüzden emin olun.
662 662
663 5. Vim seçilen satirlari DENEME dosyasina yazacaktir. :!ls veya :!dir ile 663 5. Vim seçilen satırları DENEME dosyasına yazacaktır. :!ls veya :!dir ile
664 bakarak dosyayi görün. Henüz silmeyin; bir sonraki derste kullanacagiz. 664 bakarak dosyayı görün. Henüz silmeyin; bir sonraki derste kullanacağız.
665 665
666 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 666 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
667 Ders 5.4: DOSYALARI BIRLESTIRME VE BÖLÜM EKLEME 667 Ders 5.4: DOSYALARI BİRLEŞTİRME VE BÖLÜM EKLEME
668 668
669 669
670 ** Bir dosyanin içerigini eklemek için :r DOSYA_ADI yazin. ** 670 ** Bir dosyanın içeriğini eklemek için :r DOSYA_ADI yazın. **
671 671
672 1. Imleci bu satirin hemen bir üstüne koyun. 672 1. İmleci bu satırın hemen bir üstüne koyun.
673 673
674 NOT: Ikinci adimi gerçeklestirdikten sonra Ders 5.3'ün metnini göreceksiniz. 674 NOT: İkinci adımı gerçekleştirdikten sonra Ders 5.3'ün metnini göreceksiniz.
675 Sonrasinda ASAGI dügmesi ile bu derse geri gelin. 675 Sonrasında AŞAĞI düğmesi ile bu derse geri gelin.
676 676
677 2. Simdi :r DENEME komutunu kullanarak DENEME dosyasini bu dosyanin içine 677 2. Şimdi :r DENEME komutunu kullanarak DENEME dosyasını bu dosyanın içine
678 getirin. Getirdiginiz dosya imlecin hemen altina yerlestirilir. 678 getirin. Getirdiğiniz dosya imlecin hemen altına yerleştirilir.
679 679
680 3. Dosyanin getirildigini dogrulamak için YUKARI dügmesini kullanarak 680 3. Dosyanın getirildiğini doğrulamak için YUKARI düğmesini kullanarak
681 Ders 5.3'ün iki adet kopyasi oldugunu görün, özgün sürümü ve kopyasi. 681 Ders 5.3'ün iki adet kopyası olduğunu görün, özgün sürümü ve kopyası.
682 682
683 NOT: Bu komutu kullanarak bir dis komutun çiktisini da dosyanin içine 683 NOT: Bu komutu kullanarak bir dış komutun çıktısını da dosyanın içine
684 koyabilirsiniz. Örnegin :r :!ls yazmak ls komutunun verecegi çiktiyi 684 koyabilirsiniz. Örneğin :r :!ls yazmak ls komutunun vereceği çıktıyı
685 dosyanin içinde hemen imlecin altindaki satira koyar. 685 dosyanın içinde hemen imlecin altındaki satıra koyar.
686 686
687 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 687 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
688 Ders 5: ÖZET 688 Ders 5: ÖZET
689 689
690 690
691 1. :!komut bir dis komut çalistirir. 691 1. :!komut bir dış komut çalıştırır.
692 Bazi yararli örnekler: 692 Bazı yararlı örnekler:
693 (MS-DOS) (Unix) 693 (MS-DOS) (Unix)
694 :!dir :!ls - bir dizini listeler. 694 :!dir :!ls - bir dizini listeler.
695 :!del DOSYA :!rm DOSYA - DOSYA'yi siler. 695 :!del DOSYA :!rm DOSYA - DOSYA'yı siler.
696 696
697 2. :w DOSYA_ADI o anki Vim dosyasini diske DOSYA_ADI ile kaydeder. 697 2. :w DOSYA_ADI o anki Vim dosyasını diske DOSYA_ADI ile kaydeder.
698 698
699 3. v hareket :w DOSYA_ADI seçilmis satir araligini DOSYA_ADI ile kaydeder. 699 3. v hareket :w DOSYA_ADI seçilmiş satır aralığını DOSYA_ADI ile kaydeder.
700 700
701 4. :r DOSYA_ADI imlecin altindan baslayarak DOSYA_ADI isimli dosyanin 701 4. :r DOSYA_ADI imlecin altından başlayarak DOSYA_ADI isimli dosyanın
702 içerigini ekler. 702 içeriğini ekler.
703 703
704 5. :r !dir veya !ls bu iki komutun (dosyalari listeleme) içeriklerini 704 5. :r !dir veya !ls bu iki komutun (dosyaları listeleme) içeriklerini
705 okur ve dosyanin içine yerlestirir. 705 okur ve dosyanın içine yerleştirir.
706 706
707 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 707 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
708 Ders 6.1: AÇ KOMUTU 708 Ders 6.1: AÇ KOMUTU
709 709
710 710
711 ** Imlecin asagisina bir satir açmak ve INSERT kipine geçmek için o yazin. ** 711 ** İmlecin aşağısına bir satır açmak ve INSERT kipine geçmek için o yazın. **
712 712
713 1. Imleci asagida ---> ile imlenmis satira götürün. 713 1. İmleci aşağıda ---> ile imlenmiş satıra götürün.
714 714
715 2. Imlecin asagisina bir satir açmak ve INSERT kipine geçmek için o 715 2. İmlecin aşağısına bir satır açmak ve INSERT kipine geçmek için o
716 (küçük harfle) yazin. 716 (küçük harfle) yazın.
717 717
718 3. Simdi herhangi bir metin girin ve INSERT kipinden çikmak için <ESC> 718 3. Şimdi herhangi bir metin girin ve INSERT kipinden çıkmak için <ESC>
719 dügmesine basin. 719 düğmesine basın.
720 720
721 ---> o yazdiktan sonra imleç INSERT kipinde açilan satirin üzerine gider. 721 ---> o yazdıktan sonra imleç INSERT kipinde açılan satırın üzerine gider.
722 722
723 4. Imlecin üzerinde bir satir açmak için, yalnizca büyük O yazin. Bunu 723 4. İmlecin üzerinde bir satır açmak için, yalnızca büyük O yazın. Bunu
724 asagidaki satirda deneyin. 724 aşağıdaki satırda deneyin.
725 725
726 ---> Bu satirin üzerine bir satir açmak için imleç bu satirdayken O yazin. 726 ---> Bu satırın üzerine bir satır açmak için imleç bu satırdayken O yazın.
727 727
728 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 728 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
729 Ders 6.2: EKLE KOMUTU 729 Ders 6.2: EKLE KOMUTU
730 730
731 731
732 ** Imleçten sonra metin eklemek için a yazin. ** 732 ** İmleçten sonra metin eklemek için a yazın. **
733 733
734 1. Imleci asagida ---> ile imlenmis satira götürün. 734 1. İmleci aşağıda ---> ile imlenmiş satıra götürün.
735 735
736 2. Imleç sati'nin sonuna gelinceye dek e dügmesine basin. 736 2. İmleç satı'nın sonuna gelinceye dek e düğmesine basın.
737 737
738 3. Imleçten SONRA metin eklemek için a yazin. 738 3. İmleçten SONRA metin eklemek için a yazın.
739 739
740 4. Simdi ilk satiri ikincisi gibi tamamlayin. INSERT kipinden çikmak için 740 4. Şimdi ilk satırı ikincisi gibi tamamlayın. INSERT kipinden çıkmak için
741 <ESC> dügmesine basin. 741 <ESC> düğmesine basın.
742 742
743 5. e dügmesini kullanarak bir sonraki yarim sözcüge gidin ve adim 3 ve 4'ü 743 5. e düğmesini kullanarak bir sonraki yarım sözcüğe gidin ve adım 3 ve 4'ü
744 tekrarlayin. 744 tekrarlayın.
745 745
746 ---> Bu sati çalisabilirsiniz. Çali met ekl 746 ---> Bu satı çalışabilirsiniz. Çalı met ekl
747 ---> Bu satirda çalisabilirsiniz. Çalisirken metin eklemeyi kullanin. 747 ---> Bu satırda çalışabilirsiniz. Çalışırken metin eklemeyi kullanın.
748 748
749 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 749 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
750 Ders 6.3: BIR BASKA DEGISTIR KOMUTU 750 Ders 6.3: BİR BAŞKA DEĞİŞTİR KOMUTU
751 751
752 752
753 ** Birden fazla karakter degistirmek için büyük R yazin. ** 753 ** Birden fazla karakter değiştirmek için büyük R yazın. **
754 754
755 1. Imleci asagida ---> ile imlenmis ILK satira götürün. Imleci ilk xxx'in 755 1. İmleci aşağıda ---> ile imlenmiş İLK satıra götürün. İmleci ilk xxx'in
756 basina getirin. 756 başına getirin.
757 757
758 2. Simdi R dügmesine basin ve ikinci satirdaki sayiyi ilk satirdaki xxx'in 758 2. Şimdi R düğmesine basın ve ikinci satırdaki sayıyı ilk satırdaki xxx'in
759 yerine yazin. 759 yerine yazın.
760 760
761 3. <ESC> dügmesine basarak REPLACE kipinden çikin. Satirin geri kalaninin 761 3. <ESC> düğmesine basarak REPLACE kipinden çıkın. Satırın geri kalanının
762 degismedigini gözlemleyin. 762 değişmediğini gözlemleyin.
763 763
764 4. Kalan xxx'i de degistirmek için adimlari tekrarlayin. 764 4. Kalan xxx'i de değiştirmek için adımları tekrarlayın.
765 765
766 ---> 123 sayisina xxx eklemek size yyy toplamini verir. 766 ---> 123 sayısına xxx eklemek size yyy toplamını verir.
767 ---> 123 sayisina 456 eklemek size 579 toplamini verir. 767 ---> 123 sayısına 456 eklemek size 579 toplamını verir.
768 768
769 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 769 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
770 Ders 6.4: METIN KOPYALA VE YAPISTIR 770 Ders 6.4: METİN KOPYALA VE YAPIŞTIR
771 771
772 ** y isletmenini kullanarak metin kopyalayin ve p kullanarak yapistirin. ** 772 ** y işletmenini kullanarak metin kopyalayın ve p kullanarak yapıştırın. **
773 773
774 1. Imleci asagida ---> ile imlenmis satira getirin ve "a)"nin ardina koyun. 774 1. İmleci aşağıda ---> ile imlenmiş satıra getirin ve "a)"nın ardına koyun.
775 775
776 2. v ile VISUAL kipine geçin ve imleci "ilk" sözcügünün öncesine getirin. 776 2. v ile VISUAL kipine geçin ve imleci "ilk" sözcüğünün öncesine getirin.
777 777
778 3. y dügmesine basarak seçili metni kopyalayin. 778 3. y düğmesine basarak seçili metni kopyalayın.
779 779
780 4. Imleci bir sonraki satirin sonuna j$ ile getirin. 780 4. İmleci bir sonraki satırın sonuna j$ ile getirin.
781 781
782 5. p dügmesine basarak metni yapistirin. Akabinde <ESC> dügmesine basin. 782 5. p düğmesine basarak metni yapıştırın. Akabinde <ESC> düğmesine basın.
783 783
784 6. VISUAL kipine geçerek "öge" sözcügünü seçin, y ile kopyalayin, j$ ile 784 6. VISUAL kipine geçerek "öge" sözcüğünü seçin, y ile kopyalayın, j$ ile
785 ikinci satirin sonuna gidin ve p ile sözcügü yapistirin. 785 ikinci satırın sonuna gidin ve p ile sözcüğü yapıştırın.
786 786
787 ---> a) Bu ilk öge 787 ---> a) Bu ilk öge
788 ---> b) 788 ---> b)
789 789
790 NOT: y komutunu bir isletmen olarak da kullanabilirsiniz; yw komutu yalnizca 790 NOT: y komutunu bir işletmen olarak da kullanabilirsiniz; yw komutu yalnızca
791 bir sözcügü kopyalar. 791 bir sözcüğü kopyalar.
792 792
793 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
794 Ders 6.4: SET KOMUTU 794 Ders 6.4: SET KOMUTU
795 795
796 796
797 ** Arama veya degistirme islemlerinin büyük/küçük harf durumunu görmezden 797 ** Arama veya değiştirme işlemlerinin büyük/küçük harf durumunu görmezden
798 gelmesi için SET komutunu kullanin. 798 gelmesi için SET komutunu kullanın.
799 799
800 1. 'yoksay' sözcügünü aramak için /ignore yazin. Bunu n dügmesine basarak 800 1. 'yoksay' sözcüğünü aramak için /ignore yazın. Bunu n düğmesine basarak
801 birkaç kez yenileyin. 801 birkaç kez yenileyin.
802 802
803 2. :set ic yazarak 'ic' (BÜYÜK/küçük harf yoksay) ayarini seçin. 803 2. :set ic yazarak 'ic' (BÜYÜK/küçük harf yoksay) ayarını seçin.
804 804
805 3. Yeniden n dügmesine basarak 'yoksay' sözcügünü aramayi sürdürün. Artik 805 3. Yeniden n düğmesine basarak 'yoksay' sözcüğünü aramayı sürdürün. Artık
806 YOKSAY ve yoksay örneklerinin de bulundugunu gözlemleyin. 806 YOKSAY ve yoksay örneklerinin de bulunduğunu gözlemleyin.
807 807
808 4. :set hls is yazarak 'hlsearch' ve 'incsearch' ayarlarini seçin. 808 4. :set hls is yazarak 'hlsearch' ve 'incsearch' ayarlarını seçin.
809 809
810 5. /ignore yazarak arama komutunu tekrar verin ve ne olacagini görün. 810 5. /ignore yazarak arama komutunu tekrar verin ve ne olacağını görün.
811 811
812 6. BÜYÜK/küçük harf ayrimsiz arama ayarini kapatmak için :set noic yazin. 812 6. BÜYÜK/küçük harf ayrımsız arama ayarını kapatmak için :set noic yazın.
813 813
814 NOT: Sonuçlarin ekranda vurgulanmasini istemiyorsaniz :nohlsearch yazin. 814 NOT: Sonuçların ekranda vurgulanmasını istemiyorsanız :nohlsearch yazın.
815 NOT: Eger yalnizca bir arama islemi için BÜYÜK/küçük harf ayrimsiz arama 815 NOT: Eğer yalnızca bir arama işlemi için BÜYÜK/küçük harf ayrımsız arama
816 yapmak istiyorsaniz /ignore\c komutunu kullanin. 816 yapmak istiyorsanız /ignore\c komutunu kullanın.
817 817
818 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 818 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
819 DERS 6 ÖZET 819 DERS 6 ÖZET
820 820
821 821
822 1. o komutu imlecin altinda bir satir açar ve imleci bu açilmis satira 822 1. o komutu imlecin altında bir satır açar ve imleci bu açılmış satıra
823 INSERT kipinde yerlestirir. 823 INSERT kipinde yerleştirir.
824 O komutu imlecin üzerinde bir satir açar. 824 O komutu imlecin üzerinde bir satır açar.
825 825
826 2. a komutu imleçten sonra metin girisine olanak verir. 826 2. a komutu imleçten sonra metin girişine olanak verir.
827 A komutu geçerli satirin sonuna giderek metin girisine olanak verir. 827 A komutu geçerli satırın sonuna giderek metin girişine olanak verir.
828 828
829 3. e komutu imleci bir sözcügün sonuna tasir. 829 3. e komutu imleci bir sözcüğün sonuna taşır.
830 830
831 4. y isletmeni metni kopyalar, p isletmeni yapistirir. 831 4. y işletmeni metni kopyalar, p işletmeni yapıştırır.
832 832
833 5. R komutu REPLACE (DEGISTIR) kipine girer ve <ESC>'ye basilana kadar kalir. 833 5. R komutu REPLACE (DEĞİŞTİR) kipine girer ve <ESC>'ye basılana kadar kalır.
834 834
835 6. ":set xxx" yazmak "xxx" seçenegini ayarlar. Bazi seçenekler: 835 6. ":set xxx" yazmak "xxx" seçeneğini ayarlar. Bazı seçenekler:
836 'ic' 'ignorecase' BÜYÜK/küçük harf ayrimini arama yaparken kapatir. 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 kisimlarini gösterir. 837 'is' 'incsearch' Bir arama metninin tüm uyan kısımlarını gösterir.
838 'hls' 'hlsearch' Uyan sonuçlarin üzerini vurgular. 838 'hls' 'hlsearch' Uyan sonuçların üzerini vurgular.
839 Ayarlama yaparken ister kisa ister uzun sürümleri kullanabilirsiniz. 839 Ayarlama yaparken ister kısa ister uzun sürümleri kullanabilirsiniz.
840 840
841 7. Bir ayari kapatmak için "no" ekleyin, örnegin :set noic. 841 7. Bir ayarı kapatmak için "no" ekleyin, örneğin :set noic.
842 842
843 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 843 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
844 Ders 7.1: YARDIM KAYNAKLARI 844 Ders 7.1: YARDIM KAYNAKLARI
845 845
846 846
847 ** Çevrimiçi yardim sistemini kullanin ** 847 ** Çevrimiçi yardım sistemini kullanın **
848 848
849 Vim genis bir çeirimiçi yardim sistemine sahiptir. Baslamak için su üçünü 849 Vim geniş bir çeirimiçi yardım sistemine sahiptir. Başlamak için şu üçünü
850 deneyebilirsiniz: 850 deneyebilirsiniz:
851 - (eger varsa) <HELP> dügmesine basin 851 - (eğer varsa) <HELP> düğmesine basın
852 - (eger varsa) <F1> dügmesine basin 852 - (eğer varsa) <F1> düğmesine basın
853 - :help yazin ve <ENTER> dügmesine basin 853 - :help yazın ve <ENTER> düğmesine basın
854 854
855 Yardim penceresindeki metinleri okuyarak yardim sisteminin nasil çalistigini 855 Yardım penceresindeki metinleri okuyarak yardım sisteminin nasıl çalıştığını
856 ögrenin. 856 öğrenin.
857 Bir pencereden digerine geçmek için <CTRL> W ikilisini kullanin. 857 Bir pencereden diğerine geçmek için <CTRL> W ikilisini kullanın.
858 Yardim penceresini kapatmak için :q yazip <ENTER> dügmesine basin. 858 Yardım penceresini kapatmak için :q yazıp <ENTER> düğmesine basın.
859 859
860 ":help" komutuna degisken (argüman) vererek herhangi bir konu hakkinda 860 ":help" komutuna değişken (argüman) vererek herhangi bir konu hakkında
861 yardim alabilirsini. Sunlari deneyin (<ENTER> dügmesine basmayi unutmayin): 861 yardım alabilirsini. Şunları deneyin (<ENTER> düğmesine basmayı unutmayın):
862 862
863 :help w 863 :help w
864 :help c_<CTRL> D 864 :help c_<CTRL> D
865 :help insert-index 865 :help insert-index
866 :help user-manual 866 :help user-manual
867 867
868 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
869 Ders 7.2: BIR BASLANGIÇ BETIGI OLUSTURUN 869 Ders 7.2: BİR BAŞLANGIÇ BETİĞİ OLUŞTURUN
870 870
871 ** Vim'in özelliklerine bakin ** 871 ** Vim'in özelliklerine bakın **
872 872
873 Vim Vi'dan çok daha fazla özellige sahiptir fakat birçogu öntanimli olarak 873 Vim Vi'dan çok daha fazla özelliğe sahiptir fakat birçoğu öntanımlı olarak
874 kapalidir. Daha fazla özellik kullanabilmek için bir "vimrc" dosyasi 874 kapalıdır. Daha fazla özellik kullanabilmek için bir "vimrc" dosyası
875 olusturmalisiniz. 875 oluşturmalısınız.
876 876
877 1. "vimrc" dosyasini düzenlemeye baslayin. Isletim sistemlerine göre: 877 1. "vimrc" dosyasını düzenlemeye başlayın. İşletim sistemlerine göre:
878 878
879 :e ~/.vimrc Unix için 879 :e ~/.vimrc Unix için
880 :e $VIM/_vimrc Windows için 880 :e $VIM/_vimrc Windows için
881 881
882 2. Simdi örnek "vimrc" dosyasi içerigini okuyun: 882 2. Şimdi örnek "vimrc" dosyası içeriğini okuyun:
883 883
884 :r $VIMRUNTIME/vimrc_example.vim 884 :r $VIMRUNTIME/vimrc_example.vim
885 885
886 3. Dosyayi :w ile kaydedin. 886 3. Dosyayı :w ile kaydedin.
887 887
888 Vim'i bir sonraki çalistirilmasinda sözdizim vurgulamasi kullanacaktir. 888 Vim'i bir sonraki çalıştırılmasında sözdizim vurgulaması kullanacaktır.
889 Tüm tercih ettiginiz ayarlari bu "vimrc" dosyasina ekleyebilirsiniz. 889 Tüm tercih ettiğiniz ayarları bu "vimrc" dosyasına ekleyebilirsiniz.
890 Daha fazla bilgi için :help vimrc-intro yazin. 890 Daha fazla bilgi için :help vimrc-intro yazın.
891 891
892 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
893 Ders 7.3: TAMAMLAMA 893 Ders 7.3: TAMAMLAMA
894 894
895 ** <CTRL> D ve <TAB> ile komut istemi ekraninda tamamlama ** 895 ** <CTRL> D ve <TAB> ile komut istemi ekranında tamamlama **
896 896
897 1. :set nocp komutunu kullanarak Vim'in uyumlu kipte olmadigindan emin olun. 897 1. :set nocp komutunu kullanarak Vim'in uyumlu kipte olmadığından emin olun.
898 898
899 2. Bulundugunuz dizindeki dosyalara :!ls veya :!dir ile bakin. 899 2. Bulunduğunuz dizindeki dosyalara :!ls veya :!dir ile bakın.
900 900
901 3. Bir komutun baslangicini yazin, örnegin :e. 901 3. Bir komutun başlangıcını yazın, örneğin :e.
902 902
903 4. <CTRL> D'ye bastiginizda Vim size e ile baslayan komutlari gösterecektir. 903 4. <CTRL> D'ye bastığınızda Vim size e ile başlayan komutları gösterecektir.
904 904
905 5. d <TAB> kullandiginizda Vim komutu kendinden :edit olarak tamamlayacaktir. 905 5. d <TAB> kullandığınızda Vim komutu kendinden :edit olarak tamamlayacaktır.
906 906
907 6. Simdi bir bosluk ekleyin ve var olan bir dosyanin bas harflerini yazin. 907 6. Şimdi bir boşluk ekleyin ve var olan bir dosyanın baş harflerini yazın.
908 Örnegin :edit DOS. 908 Örneğin :edit DOS.
909 909
910 7. <TAB> dügmesine basin. Eger yalnizca bu dosyadan bir tane varsa Vim 910 7. <TAB> düğmesine basın. Eğer yalnızca bu dosyadan bir tane varsa Vim
911 sizin için dosya adinin geri kalanini tamamlayacaktir. 911 sizin için dosya adının geri kalanını tamamlayacaktır.
912 912
913 NOT: Tamamlama birçok komut için çalisir. Yalnizca <CTRL> D ve <TAB> 913 NOT: Tamamlama birçok komut için çalışır. Yalnızca <CTRL> D ve <TAB>
914 ikililerini deneyin. Özellikle :help için çok yararlidir. 914 ikililerini deneyin. Özellikle :help için çok yararlıdır.
915 915
916 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 916 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
917 Ders 7: ÖZET 917 Ders 7: ÖZET
918 918
919 1. :help yazmak veya <F1> veya <HELP> dügmelerine basmak yardim 919 1. :help yazmak veya <F1> veya <HELP> düğmelerine basmak yardım
920 penceresini açar. 920 penceresini açar.
921 921
922 2. :help cmd yazarak cmd hakkinda bilgi sahibi olabilirsiniz. 922 2. :help cmd yazarak cmd hakkında bilgi sahibi olabilirsiniz.
923 923
924 3. <CTRL> W kullanarak baska pencerelere geçebilirsiniz. 924 3. <CTRL> W kullanarak başka pencerelere geçebilirsiniz.
925 925
926 4. :q kullanarak yardim penceresini kapatabilirsiniz. 926 4. :q kullanarak yardım penceresini kapatabilirsiniz.
927 927
928 5. Bir vimrc baslangiç betigi olusturarak yeglenen ayarlarinizi 928 5. Bir vimrc başlangıç betiği oluşturarak yeğlenen ayarlarınızı
929 saklayabilirsiniz. 929 saklayabilirsiniz.
930 930
931 6. Bir : komutu girerken <CTRL> D'ye basarak olanakli tamamlama 931 6. Bir : komutu girerken <CTRL> D'ye basarak olanaklı tamamlama
932 seçeneklerini görebilirsiniz. <TAB>'a basarak tamamlamayi seçin. 932 seçeneklerini görebilirsiniz. <TAB>'a basarak tamamlamayı seçin.
933 933
934 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 934 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
935 935
936 Burada Vim Egitmeni tamamlanmis oldu. Egitmendeki amaç Vim düzenleyicisi 936 Burada Vim Eğitmeni tamamlanmış oldu. Eğitmendeki amaç Vim düzenleyicisi
937 hakkinda kisa bir bilgi vermek ve onu kolayca kullanmanizi saglamakti. 937 hakkında kısa bir bilgi vermek ve onu kolayca kullanmanızı sağlamaktı.
938 Vim'in tamamini ögretmek çok zordur zira Vim birçok komuta sahiptir. Bundan 938 Vim'in tamamını öğretmek çok zordur zira Vim birçok komuta sahiptir. Bundan
939 sonra ":help user-manual" komutu ile kullanici kilavuzunu okumalisiniz. 939 sonra ":help user-manual" komutu ile kullanıcı kılavuzunu okumalısınız.
940 940
941 Daha fazla okuma ve çalisma için su kitabi öneriyoruz: 941 Daha fazla okuma ve çalışma için şu kitabı öneriyoruz:
942 942
943 Vim - Vi Improved - by Steve Oualline 943 Vim - Vi Improved - by Steve Oualline
944 Publisher: New Riders 944 Publisher: New Riders
945 945
946 Tümüyle Vim için hazirlanmis ilk kitaptir. Özellikle ilk kullanicilar için 946 Tümüyle Vim için hazırlanmış ilk kitaptır. Özellikle ilk kullanıcılar için
947 çok uygundur. 947 çok uygundur.
948 Kitapta birçok örnek ve resim bulunmaktadir. 948 Kitapta birçok örnek ve resim bulunmaktadır.
949 http://iccf-holland.org/click5.html adresine bakabilirsiniz. 949 http://iccf-holland.org/click5.html adresine bakabilirsiniz.
950 950
951 Bu kitap daha eskidir ve Vim'den daha çok Vi içindir ancak tavsiye edilir: 951 Bu kitap daha eskidir ve Vim'den daha çok Vi içindir ancak tavsiye edilir:
952 952
953 Learning the Vi Editor - by Linda Lamb 953 Learning the Vi Editor - by Linda Lamb
954 Publisher: O'Reilly & Associates Inc. 954 Publisher: O'Reilly & Associates Inc.
955 955
956 Vi hakkinda bilmek isteyeceginiz neredeyse her seyin bulundugu bir kitap. 956 Vi hakkında bilmek isteyeceğiniz neredeyse her şeyin bulunduğu bir kitap.
957 6. Basim ayni zamanda Vim hakkinda da bilgi içermektedir. 957 6. Basım aynı zamanda Vim hakkında da bilgi içermektedir.
958 958
959 Bu egitmen Michael C. Pierce ve Robert K. Ware tarafindan yazildi, 959 Bu eğitmen Michael C. Pierce ve Robert K. Ware tarafından yazıldı,
960 Charles Smith tarafindan saglanan fikirlerle Colorado School Of Mines, 960 Charles Smith tarafından sağlanan fikirlerle Colorado School Of Mines,
961 Colorado State University. E-posta: bware@mines.colorado.edu 961 Colorado State University. E-posta: bware@mines.colorado.edu
962 962
963 Vim için degistiren: Bram Moolenaar 963 Vim için değiştiren: Bram Moolenaar
964 964
965 Türkçe çeviri: Serkan "heartsmagic" Çalis (2005), adresimeyaz (at) yahoo com 965 Türkçe çeviri: Serkan "heartsmagic" Çalış (2005), adresimeyaz (at) yahoo com
966 2019 Güncelleme: Emir SARI, emirsari (at) gmail com 966 2019 Güncelleme: Emir SARI, emirsari (at) gmail com
967 967
968 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 968 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~