comparison runtime/tutor/tutor.tr.iso9 @ 18594:e9a47bcf7b94

Update runtime files Commit: https://github.com/vim/vim/commit/5ef1c6a4838a9629b793f3ae676f72a764171b00 Author: Bram Moolenaar <Bram@vim.org> Date: Sun Nov 10 22:09:11 2019 +0100 Update runtime files
author Bram Moolenaar <Bram@vim.org>
date Sun, 10 Nov 2019 22:15:04 +0100
parents 6d11fc4aa683
children c4cdc715cb68
comparison
equal deleted inserted replaced
18593:89a359d7bcd2 18594:e9a47bcf7b94
1 =============================================================================== 1 ===============================================================================
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 = 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 eğitmen ile açıklanması gereken çok fazla komut barındıran, 5 Vim, böyle 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 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 7 düzenleyici olarak kolaylıkla kullanabileceğiniz yeterli sayıda komutu
8 açıklamak için tasarlanmıştır. 8 açıklamak için tasarlanmıştır.
9 9
10 Eğitmeni tamamlama süresi yapacağınız denemelere bağlı olarak 25-30 10 Eğitmeni tamamlama süresi yapacağınız denemelere bağlı olarak 25-30
14 Derslerdeki komutlar bu metni değiştirecektir. Üzerinde çalışmak için 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ı 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). 16 çalıştırdıysanız zaten bir kopyasını almış oldunuz).
17 17
18 Bu eğitmenin kullanarak öğretmek için tasarlandığını unutmamak önemlidir. 18 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 19 Bu şu anlama gelir; komutları öğrenmek için doğru bir şekilde çalıştırma-
20 gerekir. Eğer sadece yazılanları okursanız komutları unutursunuz. 20 nız gerekir. Eğer sadece yazılanları okursanız komutları unutursunuz.
21 21
22 Şimdi Caps-Lock düğmenizin basılı olmadığına 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 ekranı tamamen doldurması için j düğmesine yeterli miktarda basın. 23 ekranı tamamen doldurması için j düğmesine yeterli miktarda basın.
24 24
25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
26 Ders 1.1: İMLECİ HAREKET ETTİRMEK 26 Ders 1.1: İMLECİ HAREKET ETTİRMEK
27 27
28 Çevirmen Notu: Tüm derslerde <ENTER> gördüğünüzde bu düğmeye basmanız gerekir. 28
29 Çevirmen Notu: Tüm derslerde <ENTER> gördüğünüzde bu düğmeye basın.
29 30
30 ** İmleci hareket ettirmek için h,j,k,l düğmelerine basın. ** 31 ** İmleci hareket ettirmek için h,j,k,l düğmelerine basın. **
31 ^ 32 ^
32 k İpucu: h düğmesi soldadır ve sola doğru hareket eder. 33 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 < 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. 35 j j düğmesi aşağı doğru bir oka benzer.
35 v 36 v
36 37
37 1. İmleci kendinizi rahat hissedinceye dek ekranda dolaştırın. 38 1. İmleci kendinizi rahat hissedinceye dek ekranda dolaştırın.
38 39
39 2. j düğmesini kendisini yineleyinceye dek basılı tutun. 40 2. j düğmesine basın ve ekranın aşağıya kaydığını görün.
40 41
41 3. Aşağı düğmesini kullanarak, Ders 1.2'ye geçin. 42 3. Aşağı düğmesini kullanarak, Ders 1.2'ye geçin.
42 43
43 NOT: Eğer yazdığınız bir şeyden emin değilseniz, Normal kipe geçmek için 44 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. 45 <ESC> düğmesine basın. Daha sonra istediğiniz komutu yeniden yazın.
90 91
91 ** Normal kipteyken metin eklemek için i'ye basın. ** 92 ** Normal kipteyken metin eklemek için i'ye basın. **
92 93
93 1. İmleci aşağıda ---> ile imlenmiş İLK satıra götürün. 94 1. İmleci aşağıda ---> ile imlenmiş İLK satıra götürün.
94 95
95 2. İlk satırı ikincisinin aynısı gibi yapmak için, imleci eklenmesi gereken 96 2. İlk satırı ikincisinin aynısı gibi yapmak için, imleci eklenmesi
96 metinden sonraki ilk karakterin üzerine götürün. 97 gereken metinden sonraki ilk karakterin üzerine götürün.
97 98
98 3. i'ye basın ve gerekli eklemeleri yapın. 99 3. i'ye basın ve gerekli eklemeleri yapın.
99 100
100 4. Düzeltilen her hatadan sonra <ESC> düğmesine basarak Normal kipe dönün. 101 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. 102 Tümceyi düzeltmek için 2'den 4'e kadar olan adımları tekrar edin.
135 ** :wq yazmak açık olan dosyayı kaydeder ve Vim'den çıkar. 136 ** :wq yazmak açık olan dosyayı kaydeder ve Vim'den çıkar.
136 137
137 !! NOT: Aşağıdaki adımları uygulamadan önce tüm bu bölümü iyice okuyun! 138 !! NOT: Aşağıdaki adımları uygulamadan önce tüm bu bölümü iyice okuyun!
138 139
139 1. Bu eğitmeni Ders 1.2'de yaptığınız gibi :q! yazarak kapatın. Veya başka 140 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. 141 bir uçbirime erişiminiz varsa orada yapın.
141 142
142 2. Komut istemi ekranında şu komutu girin: vim tutor <ENTER>. 'vim', Vim 143 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ü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 düzenlemek istediğiniz dosyanın adıdır. Değiştirilebilen bir dosya
145 kullanın. 146 kullanın.
177 5. Metin girmek veya eklemek için: 178 5. Metin girmek veya eklemek için:
178 179
179 i metin girin <ESC> imleçten önce girer 180 i metin girin <ESC> imleçten önce girer
180 A metin girin <ESC> satırdan sonra ekler 181 A metin girin <ESC> satırdan sonra ekler
181 182
182 NOT: <ESC> düğmesine basmak sizi Normal kipe geri döndürür veya istenmeyen ve 183 NOT: <ESC> düğmesine basmak sizi Normal kipe geri döndürür veya istenmeyen
183 yarım yazılmış bir komutu iptal eder. 184 veya yarım yazılmış bir komutu iptal eder.
184 185
185 Şimdi Ders 2 ile bu eğitmeni sürdürün. 186 Şimdi Ders 2 ile bu eğitmeni sürdürün.
186 187
187 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
188 Ders 2.1: SİLME KOMUTLARI 189 Ders 2.1: SİLME KOMUTLARI
205 ---> Bu satırda çerez tümceye ait olmayan leblebi sözcükler var. 206 ---> Bu satırda çerez tümceye ait olmayan leblebi sözcükler var.
206 207
207 5. Tümce düzelene kadar adım 3 ve 4'ü tekrar edin ve Ders 2.2'ye geçin. 208 5. Tümce düzelene kadar adım 3 ve 4'ü tekrar edin ve Ders 2.2'ye geçin.
208 209
209 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
210 Ders 2.2: DAHA FAZLA SİLME KOMUTU 211 Ders 2.2: DAHA FAZLA SİLME KOMUTLARI
211 212
212 213
213 ** Satırı sonuna kadar silmek için d$ yazın. ** 214 ** Satırı sonuna kadar silmek için d$ yazın. **
214 215
215 1. Normal kipte olduğunuzdan emin olmak için <ESC> düğmesine basın. 216 1. Normal kipte olduğunuzdan emin olmak için <ESC> düğmesine basın.
227 defa yazmış. 228 defa yazmış.
228 229
229 5. Neler olduğunu anlamak için Ders 2.3'e gidin. 230 5. Neler olduğunu anlamak için Ders 2.3'e gidin.
230 231
231 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
232 Ders 2.3: İŞLETMENLER VE HAREKETLER 233 Ders 2.3: İŞLEÇLER VE HAREKETLER
233 234
234 235
235 Metin değiştiren birçok komut işletmenler ve eklerden oluşur. Bir d işletmeni 236 Metin değiştiren birçok komut işleçler ve eklerden oluşur. Bir d işleci
236 içeren silme komutu için kullanılan biçim aşağıdaki gibidir: 237 içeren silme komutu için kullanılan biçim aşağıdaki gibidir:
237 238
238 d hareket 239 d hareket
239 240
240 Burada: 241 Burada:
241 242
242 d - silme işletmenidir. 243 d - silme işlecidir.
243 hareket - işletmenin neyi işleteceğidir (aşağıda listelenmiştir). 244 hareket - işlecin neyi işleteceğidir (aşağıda listelenmiştir).
244 245
245 Hareketlerin kısa bir listesi için: 246 Hareketlerin kısa bir listesi için:
246 247
247 w - bir sonraki sözcüğün başlangıcına kadar, ilk karakteri DAHİL OLMADAN 248 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 e - şu anki sözcüğün sonuna kadar, son karakteri DAHİL OLARAK
249 $ - satırın sonuna kadar, son karakteri DAHİL OLARAK 250 $ - satırın sonuna kadar, son karakteri DAHİL OLARAK
250 251
251 Demeli ki, de komutunu girmek imleçten sözcüğün sonuna kadar siler. 252 Demeli ki, de komutunu girmek imleçten sözcüğün sonuna kadar siler.
252 253
253 NOT: Normal kipte hiçbir hareket olmadan yalnızca işletmeni girmek imleci 254 NOT: Normal kipte hiçbir hareket olmadan yalnızca işleci girmek imleci
254 yukarıda belirtildiği gibi hareket ettirir. 255 yukarıda belirtildiği gibi hareket ettirir.
255 256
256 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
257 Ders 2.4: BİR HAREKET İLE BİRLİKTE SAYIM KULLANMAK 258 Ders 2.4: BİR HAREKET İLE BİRLİKTE SAYIM KULLANMAK
258 259
259 260
260 ** Bir hareketten önce sayı kullanmak o hareketi sayı kadar tekrarlatır. ** 261 ** Bir hareketten önce sayı kullanmak o hareketi sayıca tekrarlatır. **
261 262
262 1. İmleci aşağıda ---> ile imlenmiş satırın BAŞINA götürün. 263 1. İmleci aşağıda ---> ile imlenmiş satırın BAŞINA götürün.
263 264
264 2. 2w yazarak imleci iki sözcük ileriye taşıyın. 265 2. 2w yazarak imleci iki sözcük ileriye taşıyın.
265 266
275 276
276 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
277 Ders 2.5: BİR SAYIM KULLANARAK DAHA FAZLA SİLME İŞLEMİ 278 Ders 2.5: BİR SAYIM KULLANARAK DAHA FAZLA SİLME İŞLEMİ
278 279
279 280
280 ** Bir işletmen ile birlikte sayı kullanmak işletmeni o kadar tekrarlatır. ** 281 ** Bir işleç ile birlikte sayı kullanmak işleci o kadar tekrarlatır. **
281 282
282 Yukarıda sözü edilen silme işletmeni ve hareketinin arasına sayı ekleyerek 283 Yukarıda sözü edilen silme işleci ve hareketinin arasına sayı ekleyerek
283 yapılan işlemi o sayı kadar tekrarlatabilirsiniz. 284 yapılan işlemi o sayı kadar tekrarlatabilirsiniz.
284 285
285 d [sayı] hareket 286 d [sayı] hareket
286 287
287 1. İmleci aşağıda ---> ile imlenen satırdaki ilk BÜYÜK HARFTEN oluşan 288 1. İmleci aşağıda ---> ile imlenen satırdaki ilk BÜYÜK HARFTEN oluşan
300 301
301 ** Bütün bir satırı silmek için dd yazın. ** 302 ** Bütün bir satırı silmek için dd yazın. **
302 303
303 Bütün bir satır silme işlemi çok sık kullanıldığından dolayı, Vi 304 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 tasarımcıları bir satırı tamamen silmek için iki d yazmanın daha kolay
305 olduğuna karar verdiler. 306 olduğuna karar vermişler.
306 307
307 1. İmleci aşağıdaki tümceciğin ikinci satırına götürün. 308 1. İmleci aşağıdaki tümceciğin ikinci satırına götürün.
308 309
309 2. Satırı silmek için dd yazın. 310 2. Satırı silmek için dd yazın.
310 311
322 323
323 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 324 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
324 Ders 2.7: GERİ AL KOMUTU 325 Ders 2.7: GERİ AL KOMUTU
325 326
326 327
327 ** Son komutu geri almak için u, bütün bir satırı düzeltmek için U yazın. ** 328 ** Komutu geri almak için u, bütün bir satırı düzeltmek için U yazın. **
328 329
329 1. İmleci aşağıda ---> ile imlenmiş satırda ve ilk hatanın üzerine koyun. 330 1. İmleci aşağıda ---> ile imlenmiş satırda ve ilk hatanın üzerine koyun.
330 331
331 2. İlk istenmeyen karakteri silmek için x yazın. 332 2. İlk istenmeyen karakteri silmek için x yazın.
332 333
357 358
358 4. Bir hareketi yenilemek için önüne sayı takısı getirin, 2w gibi. 359 4. Bir hareketi yenilemek için önüne sayı takısı getirin, 2w gibi.
359 360
360 5. Normal kipte bir komut biçimi şöyledir: 361 5. Normal kipte bir komut biçimi şöyledir:
361 362
362 işletmen [sayı] hareket 363 işleç [sayı] hareket
363 364
364 burada: 365 burada:
365 işletmen - ne yapılacağı, silmek için d örneğinde olduğu gibi 366 işleç - 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 [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. 368 hareket - işlecin nice davranacağı, w (sözcük), $ (satır sonu) gibi
368 369
369 6. Bir satırın başına gelmek için sıfır (0) kullanın. 370 6. Bir satırın başına gelmek için sıfır (0) kullanın.
370 371
371 7. Önceki hareketleri geri almak için u (küçük u) yazın. 372 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 Bir satırdaki tüm değişiklikleri geri almak için U (büyük U) yazın.
397 398
398 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 399 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
399 Ders 3.2: DEĞİŞTİR KOMUTU 400 Ders 3.2: DEĞİŞTİR KOMUTU
400 401
401 402
402 ** İmlecin altındaki karakteri başkası ile değiştirmek için rx kullanın. ** 403 ** İmlecin altındaki karakteri başkası ile değiştirmek için rx yapın. **
403 404
404 1. İmleci aşağıda ---> ile imlenmiş İLK satıra götürün. 405 1. İmleci aşağıda ---> ile imlenmiş İLK satıra götürün.
405 406
406 2. İmleci satırdaki ilk hatanın üzerine götürün. 407 2. İmleci satırdaki ilk hatanın üzerine götürün.
407 408
415 5. Ders 3.3'ye geçin. 416 5. Ders 3.3'ye geçin.
416 417
417 NOT: Unutmayın, ezberleyerek değil deneyerek öğrenin. 418 NOT: Unutmayın, ezberleyerek değil deneyerek öğrenin.
418 419
419 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 420 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
420 Ders 3.3: DEĞİŞTİR İŞLETMENİ 421 Ders 3.3: DEĞİŞTİR İŞLECİ
421 422
422 423
423 ** Bir sözcüğü imleçten sözcük sonuna kadar değiştirmek için ce kullanın. ** 424 ** Bir sözcüğü imleçten sözcük sonuna kadar değiştirmek için ce yapın. **
424 425
425 1. İmleci aşağıda ---> ile imlenmiş İLK satıra götürün. 426 1. İmleci aşağıda ---> ile imlenmiş İLK satıra götürün.
426 427
427 2. İmleci "sutar" daki u'nun üzerine yerleştirin. 428 2. İmleci "sutar" daki u'nun üzerine yerleştirin.
428 429
433 5. İlk cümle ikincisiyle aynı olana kadar adım 3 ve 4'ü tekrar edin. 434 5. İlk cümle ikincisiyle aynı olana kadar adım 3 ve 4'ü tekrar edin.
434 435
435 ---> Bu sutar değiştir komutu ile değişneli gereken birkaç mözgüç içeriyor. 436 ---> 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. 437 ---> Bu satır değiştir komutu ile değişmesi gereken birkaç sözcük içeriyor.
437 438
438 ce'nin sadece sözcüğü değiştirmediğini, aynı zamanda sizi INSERT kipine 439 ce'nin sadece sözcüğü değiştirmediğini, aynı zamanda sizi EKLE kipine
439 aldığına da dikkat edin. 440 aldığına da dikkat edin.
440 441
441 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
442 Ders 3.4: c'Yİ KULLANARAK DAHA FAZLA DEĞİŞTİRME 443 Ders 3.4: c'Yİ KULLANARAK DAHA FAZLA DEĞİŞTİRME
443 444
444 445
445 ** Değiştir işletmeni sil komutu ile aynı hareketlerle kullanılır. ** 446 ** Değiştir işleci sil komutu ile aynı hareketlerle kullanılır. **
446 447
447 1. Değiştir işletmeni sil ile aynı yolla çalışır. Biçim şöyledir: 448 1. Değiştir işleci sil ile aynı yolla çalışır. Biçim şöyledir:
448 449
449 c [sayı] hareket 450 c [sayı] hareket
450 451
451 2. Hareketler de aynıdır. Örneğin w (sözcük), $ (satır sonu) gibi. 452 2. Hareketler de aynıdır. Örneğin w (sözcük), $ (satır sonu) gibi.
452 453
470 hemen imlecin altındaki satıra yerleştirilecektir). 471 hemen imlecin altındaki satıra yerleştirilecektir).
471 472
472 2. İmlecin altındaki karakteri değiştirmek için önce r ardından da 473 2. İmlecin altındaki karakteri değiştirmek için önce r ardından da
473 yazmak istediğiniz karakteri yazın. 474 yazmak istediğiniz karakteri yazın.
474 475
475 3. Değiştir işletmeni belirlenen nesneyi, imleçten hareketin sonuna kadar 476 3. Değiştir işleci 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 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 kadar değiştirmek için cw, bir satırın tamamını değiştirmek içinse c$
478 yazın. 479 yazın.
479 480
480 4. Değiştir için biçim şöyledir: 481 4. Değiştir için biçim şöyledir:
524 4. Eğer zıt yöne doğru bir arama yapmak istiyorsanız / komutu yerine ? 525 4. Eğer zıt yöne doğru bir arama yapmak istiyorsanız / komutu yerine ?
525 komutunu kullanın. 526 komutunu kullanın.
526 527
527 ---> "hatttaa" hatayı yazmanın doğru yolu değil; hatttaa bir hata. 528 ---> "hatttaa" hatayı yazmanın doğru yolu değil; hatttaa bir hata.
528 529
529 Not: Arama dosyanın sonuna ulaştığında dosyanın başından sürecektir. Bunu devre 530 Not: Arama dosyanın sonuna ulaştığında dosyanın başından sürecektir. Bunu
530 dışı bırakmak için 'wrapscan' seçeneğini sıfırlayın. 531 devre dışı bırakmak için 'wrapscan' seçeneğini sıfırlayın.
531 532
532 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
533 Ders 4.3: UYAN AYRAÇLAR ARAMASI 534 Ders 4.3: UYAN AYRAÇLAR ARAMASI
534 535
535 536
541 542
542 3. İmleç uyan ayracın üzerine gider. 543 3. İmleç uyan ayracın üzerine gider.
543 544
544 4. Uyan ilk parantezin üzerine geri dönmek için yine % yazın. 545 4. Uyan ilk parantezin üzerine geri dönmek için yine % yazın.
545 546
546 5. İmleci başka bir (), [] veya {} üzerine götürün ve % işletmeninin neler 547 5. İmleci başka bir (), [] veya {} üzerine götürün ve % işlecinin neler
547 yaptığını gözlemleyin. 548 yaptığını gözlemleyin.
548 549
549 ---> Bu içerisinde ( )'ler, ['ler ] ve {'ler } bulunan bir satırdır. 550 ---> Bu içerisinde ( )'ler, ['ler ] ve {'ler } bulunan bir satırdır.
550 551
551 NOT: Bu içerisinde eşi olmayan ayraçlar bulunan bir programın hatalarını 552 NOT: Bu içerisinde eşi olmayan ayraçlar bulunan bir programın hatalarını
582 1. <CTRL> G sizin dosyadaki konumunuzu ve dosya durumunu gösterir. 583 1. <CTRL> G sizin dosyadaki konumunuzu ve dosya durumunu gösterir.
583 G dosyanın sonuna gider. 584 G dosyanın sonuna gider.
584 [sayı] G belirtilen satır numarasına gider. 585 [sayı] G belirtilen satır numarasına gider.
585 gg ilk satıra gider. 586 gg ilk satıra gider.
586 587
587 2. Bir sözcük öbeğinden önce / yazmak, İLERİ yönde o öbeği aratır. 588 2. 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 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 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. 591 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. 592 <CTRL> O sizi eski konumlara, <CTRL> I daha yeni konumlara götürür.
592 593
593 3. İmleç bir (), [], {} ayracı üzerindeyken % yazmak, uyan diğer eş 594 3. İmleç bir (), [], {} ayracı üzerindeyken % yazmak, uyan diğer eş
594 ayracı bulur. 595 ayracı bulur.
595 596
596 4. Bir satırdaki ilk 'eski'yi 'yeni' ile değiştirmek için :s/eski/yeni, 597 4. 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 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 İ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 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. 601 Her seferinde onay sorması için :%s/eski/yeni/gc kullanın.
601 602
602 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 603 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
603 Ders 5.1: BIR DIŞ KOMUT ÇALIŞTIRMAK 604 Ders 5.1: BIR DIŞ KOMUT ÇALIŞTIRMAK
604 605
615 o anda bulunduğunuz dizindeki dosyaları gösterecektir. Veya ls 616 o anda bulunduğunuz dizindeki dosyaları gösterecektir. Veya ls
616 çalışmazsa :!dir komutunu kullanın. 617 çalışmazsa :!dir komutunu kullanın.
617 618
618 NOT: Herhangi bir dış komutu bu yolla çalıştırmak mümkündür. 619 NOT: Herhangi bir dış komutu bu yolla çalıştırmak mümkündür.
619 620
620 NOT: Tüm : komutlarından sonra <ENTER> düğmesine basılmalıdır. Bundan sonra 621 NOT: Tüm : komutlarından sonra <ENTER> düğmesine basılmalıdır. Bundan
621 bunu her zaman anımsatmayacağız. 622 sonra bunu her zaman anımsatmayacağız.
622 623
623 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 624 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
624 Ders 5.2: DOSYA YAZMAYA DEVAM 625 Ders 5.2: DOSYA YAZMAYA DEVAM
625 626
626 627
639 640
640 NOT: Eğer Vim'den çıkıp kaydettiğiniz DENEME dosyasını açarsanız, bunun 641 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. 642 kaydettiğiniz vimtutor'un gerçek bir kopyası olduğunu görürsünüz.
642 643
643 5. Şimdi dosyayı şu komutları vererek silin: 644 5. Şimdi dosyayı şu komutları vererek silin:
644 Windows: :!del DENEME 645 Windows: :!del DENEME
645 Unix (macOS, Linux, Haiku): :!rm DENEME 646 Unix (macOS, Linux, Haiku): :!rm DENEME
646 647
647 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 648 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
648 Ders 5.3: YAZMAK İÇİN METİN SEÇME 649 Ders 5.3: YAZMA İÇİN METİN SEÇME
649 650
650 651
651 ** Dosyanın bir bölümünü kaydetmek için, v hareket :w DOSYA_ADI yazın. ** 652 ** Dosyanın bir bölümünü kaydetmek için, v hareket :w DOSYA_ADI yazın. **
652 653
653 1. İmleci bu satırın üzerine getirin. 654 1. İmleci bu satırın üzerine getirin.
669 670
670 ** Bir dosyanın içeriğini eklemek için :r DOSYA_ADI yazın. ** 671 ** Bir dosyanın içeriğini eklemek için :r DOSYA_ADI yazın. **
671 672
672 1. İmleci bu satırın hemen bir üstüne koyun. 673 1. İmleci bu satırın hemen bir üstüne koyun.
673 674
674 NOT: İkinci adımı gerçekleştirdikten sonra Ders 5.3'ün metnini göreceksiniz. 675 NOT: İkinci adımdan sonra Ders 5.3'ün metnini göreceksiniz.
675 Sonrasında AŞAĞI düğmesi ile bu derse geri gelin. 676 Sonrasında AŞAĞI düğmesi ile bu derse geri gelin.
676 677
677 2. Şimdi :r DENEME komutunu kullanarak DENEME dosyasını bu dosyanın içine 678 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. 679 getirin. Getirdiğiniz dosya imlecin hemen altına yerleştirilir.
679 680
680 3. Dosyanın getirildiğini doğrulamak için YUKARI düğmesini kullanarak 681 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ı. 682 Ders 5.3'ün iki adet kopyası olduğunu görün, özgün sürümü ve kopyası.
682 683
683 NOT: Bu komutu kullanarak bir dış komutun çıktısını da dosyanın içine 684 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 koyabilirsiniz. Örneğin :r :!ls yazmak ls komutunun vereceği çıktıyı
685 dosyanın içinde hemen imlecin altındaki satıra koyar. 686 dosyanın içinde hemen imlecin altındaki satıra koyar.
686 687
706 707
707 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 708 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
708 Ders 6.1: AÇ KOMUTU 709 Ders 6.1: AÇ KOMUTU
709 710
710 711
711 ** İmlecin aşağısına bir satır açmak ve INSERT kipine geçmek için o yazın. ** 712 ** İmlecin aşağısına satır açmak ve EKLE kipine geçmek için o yazın. **
712 713
713 1. İmleci aşağıda ---> ile imlenmiş satıra götürün. 714 1. İmleci aşağıda ---> ile imlenmiş satıra götürün.
714 715
715 2. İmlecin aşağısına bir satır açmak ve INSERT kipine geçmek için o 716 2. İmlecin aşağısına bir satır açmak ve EKLE kipine geçmek için o
716 (küçük harfle) yazın. 717 (küçük harfle) yazın.
717 718
718 3. Şimdi herhangi bir metin girin ve INSERT kipinden çıkmak için <ESC> 719 3. Şimdi herhangi bir metin girin ve EKLE kipinden çıkmak için <ESC>
719 düğmesine basın. 720 düğmesine basın.
720 721
721 ---> o yazdıktan sonra imleç INSERT kipinde açılan satırın üzerine gider. 722 ---> o yazdıktan sonra imleç EKLE kipinde açılan satırın üzerine gider.
722 723
723 4. İmlecin üzerinde bir satır açmak için, yalnızca büyük O yazın. Bunu 724 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. 725 aşağıdaki satırda deneyin.
725 726
726 ---> Bu satırın üzerine bir satır açmak için imleç bu satırdayken O yazın. 727 ---> Bu satırın üzerine bir satır açmak için imleç bu satırdayken O yazın.
727 728
728 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 729 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
729 Ders 6.2: EKLE KOMUTU 730 Ders 6.2: EKLE KOMUTU
730 731
731 732
732 ** İmleçten sonra metin eklemek için a yazın. ** 733 ** İmleçten sonra metin eklemek için a yazın. **
733 734
734 1. İmleci aşağıda ---> ile imlenmiş satıra götürün. 735 1. İmleci aşağıda ---> ile imlenmiş satıra götürün.
735 736
736 2. İmleç satı'nın sonuna gelinceye dek e düğmesine basın. 737 2. İmleç satırın sonuna gelinceye dek e düğmesine basın.
737 738
738 3. İmleçten SONRA metin eklemek için a yazın. 739 3. İmleçten SONRA metin eklemek için a yazın.
739 740
740 4. Şimdi ilk satırı ikincisi gibi tamamlayın. INSERT kipinden çıkmak için 741 4. Şimdi ilk satırı ikincisi gibi tamamlayın. EKLE kipinden çıkmak için
741 <ESC> düğmesine basın. 742 <ESC> düğmesine basın.
742 743
743 5. e düğmesini kullanarak bir sonraki yarım sözcüğe gidin ve adım 3 ve 4'ü 744 5. e düğmesini kullanarak bir sonraki yarım sözcüğe gidin ve adım 3 ve 4'ü
744 tekrarlayın. 745 tekrarlayın.
745 746
756 başına getirin. 757 başına getirin.
757 758
758 2. Şimdi R düğmesine basın ve ikinci satırdaki sayıyı ilk satırdaki xxx'in 759 2. Şimdi R düğmesine basın ve ikinci satırdaki sayıyı ilk satırdaki xxx'in
759 yerine yazın. 760 yerine yazın.
760 761
761 3. <ESC> düğmesine basarak REPLACE kipinden çıkın. Satırın geri kalanının 762 3. <ESC> düğmesine basarak DEĞİŞTİR kipinden çıkın. Satırın geri kalanının
762 değişmediğini gözlemleyin. 763 değişmediğini gözlemleyin.
763 764
764 4. Kalan xxx'i de değiştirmek için adımları tekrarlayın. 765 4. Kalan xxx'i de değiştirmek için adımları tekrarlayın.
765 766
766 ---> 123 sayısına xxx eklemek size yyy toplamını verir. 767 ---> 123 sayısına xxx eklemek size yyy toplamını verir.
767 ---> 123 sayısına 456 eklemek size 579 toplamını verir. 768 ---> 123 sayısına 456 eklemek size 579 toplamını verir.
768 769
769 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 770 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
770 Ders 6.4: METİN KOPYALA VE YAPIŞTIR 771 Ders 6.4: METİN KOPYALA VE YAPIŞTIR
771 772
772 ** y işletmenini kullanarak metin kopyalayın ve p kullanarak yapıştırın. ** 773 ** y işlecini kullanarak metin kopyalayın ve p kullanarak yapıştırın. **
773 774
774 1. İmleci aşağıda ---> ile imlenmiş satıra getirin ve "a)"nın ardına koyun. 775 1. İmleci aşağıda ---> ile imlenmiş satıra getirin, "a)"nın ardına koyun.
775 776
776 2. v ile VISUAL kipine geçin ve imleci "ilk" sözcüğünün öncesine getirin. 777 2. v ile GÖRSEL kipe geçin ve imleci "ilk" sözcüğünün öncesine getirin.
777 778
778 3. y düğmesine basarak seçili metni kopyalayın. 779 3. y düğmesine basarak seçili metni kopyalayın.
779 780
780 4. İmleci bir sonraki satırın sonuna j$ ile getirin. 781 4. İmleci bir sonraki satırın sonuna j$ ile getirin.
781 782
782 5. p düğmesine basarak metni yapıştırın. Akabinde <ESC> düğmesine basın. 783 5. p düğmesine basarak metni yapıştırın. Akabinde <ESC> düğmesine basın.
783 784
784 6. VISUAL kipine geçerek "öge" sözcüğünü seçin, y ile kopyalayın, j$ ile 785 6. GÖRSEL kipe 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. 786 ikinci satırın sonuna gidin ve p ile sözcüğü yapıştırın.
786 787
787 ---> a) Bu ilk öge 788 ---> a) Bu ilk öge
788 ---> b) 789 ---> b)
789 790
790 NOT: y komutunu bir işletmen olarak da kullanabilirsiniz; yw komutu yalnızca 791 NOT: y komutunu bir işleç olarak da kullanabilirsiniz; yw komutu yalnızca
791 bir sözcüğü kopyalar. 792 bir sözcüğü kopyalar.
792 793
793 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 794 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
794 Ders 6.4: SET KOMUTU 795 Ders 6.4: SET KOMUTU
795 796
818 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 819 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
819 DERS 6 ÖZET 820 DERS 6 ÖZET
820 821
821 822
822 1. o komutu imlecin altında bir satır açar ve imleci bu açılmış satıra 823 1. o komutu imlecin altında bir satır açar ve imleci bu açılmış satıra
823 INSERT kipinde yerleştirir. 824 EKLE kipinde yerleştirir.
824 O komutu imlecin üzerinde bir satır açar. 825 O komutu imlecin üzerinde bir satır açar.
825 826
826 2. a komutu imleçten sonra metin girişine olanak verir. 827 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. 828 A komutu geçerli satırın sonuna giderek metin girişine olanak verir.
828 829
829 3. e komutu imleci bir sözcüğün sonuna taşır. 830 3. e komutu imleci bir sözcüğün sonuna taşır.
830 831
831 4. y işletmeni metni kopyalar, p işletmeni yapıştırır. 832 4. y işleci metni kopyalar, p işleci yapıştırır.
832 833
833 5. R komutu REPLACE (DEĞİŞTİR) kipine girer ve <ESC>'ye basılana kadar kalır. 834 5. R komutu DEĞİŞTİR kipine girer ve <ESC>'ye basılana kadar kalır.
834 835
835 6. ":set xxx" yazmak "xxx" seçeneğini ayarlar. Bazı seçenekler: 836 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 '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 'is' 'incsearch' Bir arama metninin tüm uyan kısımlarını gösterir.
838 'hls' 'hlsearch' Uyan sonuçların üzerini vurgular. 839 'hls' 'hlsearch' Uyan sonuçların üzerini vurgular.
844 Ders 7.1: YARDIM KAYNAKLARI 845 Ders 7.1: YARDIM KAYNAKLARI
845 846
846 847
847 ** Çevrimiçi yardım sistemini kullanın ** 848 ** Çevrimiçi yardım sistemini kullanın **
848 849
849 Vim geniş bir çeirimiçi yardım sistemine sahiptir. Başlamak için şu üçünü 850 Vim geniş bir çevrimiçi yardım sistemine sahiptir. Başlamak için şu üçünü
850 deneyebilirsiniz: 851 deneyebilirsiniz:
851 - (eğer varsa) <HELP> düğmesine basın 852 - (eğer varsa) <HELP> düğmesine basın
852 - (eğer varsa) <F1> düğmesine basın 853 - (eğer varsa) <F1> düğmesine basın
853 - :help yazın ve <ENTER> düğmesine basın 854 - :help yazın ve <ENTER> düğmesine basın
854 855
856 öğrenin. 857 öğrenin.
857 Bir pencereden diğerine geçmek için <CTRL> W ikilisini kullanın. 858 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. 859 Yardım penceresini kapatmak için :q yazıp <ENTER> düğmesine basın.
859 860
860 ":help" komutuna değişken (argüman) vererek herhangi bir konu hakkında 861 ":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): 862 yardım alabilirsiniz. Şunları deneyin:
862 863
863 :help w 864 :help w
864 :help c_<CTRL> D 865 :help c_<CTRL> D
865 :help insert-index 866 :help insert-index
866 :help user-manual 867 :help user-manual
867 868
868 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 869 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
869 Ders 7.2: BİR BAŞLANGIÇ BETİĞİ OLUŞTURUN 870 Ders 7.2: BİR BAŞLANGIÇ BETİĞİ OLUŞTURUN
870 871
872
871 ** Vim'in özelliklerine bakın ** 873 ** Vim'in özelliklerine bakın **
872 874
873 Vim Vi'dan çok daha fazla özelliğe sahiptir fakat birçoğu öntanımlı olarak 875 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ı 876 kapalıdır. Daha fazla özellik kullanabilmek için bir "vimrc" dosyası
875 oluşturmalısınız. 877 oluşturmalısınız.
890 Daha fazla bilgi için :help vimrc-intro yazın. 892 Daha fazla bilgi için :help vimrc-intro yazın.
891 893
892 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 894 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
893 Ders 7.3: TAMAMLAMA 895 Ders 7.3: TAMAMLAMA
894 896
897
895 ** <CTRL> D ve <TAB> ile komut istemi ekranında tamamlama ** 898 ** <CTRL> D ve <TAB> ile komut istemi ekranında tamamlama **
896 899
897 1. :set nocp komutunu kullanarak Vim'in uyumlu kipte olmadığından emin olun. 900 1. :set nocp komutunu kullanarak Vim'in uyumlu kipte olmadığından
901 emin olun.
898 902
899 2. Bulunduğunuz dizindeki dosyalara :!ls veya :!dir ile bakın. 903 2. Bulunduğunuz dizindeki dosyalara :!ls veya :!dir ile bakın.
900 904
901 3. Bir komutun başlangıcını yazın, örneğin :e. 905 3. Bir komutun başlangıcını yazın, örneğin :e.
902 906
903 4. <CTRL> D'ye bastığınızda Vim size e ile başlayan komutları gösterecektir. 907 4. <CTRL> D'ye bastığınızda Vim size e ile başlayan komutları
904 908 gösterecektir.
905 5. d <TAB> kullandığınızda Vim komutu kendinden :edit olarak tamamlayacaktır. 909
910 5. d <TAB> kullandığınızda Vim komutu kendinden :edit olarak
911 tamamlayacaktır.
906 912
907 6. Şimdi bir boşluk ekleyin ve var olan bir dosyanın baş harflerini yazın. 913 6. Şimdi bir boşluk ekleyin ve var olan bir dosyanın baş harflerini yazın.
908 Örneğin :edit DOS. 914 Örneğin :edit DOS.
909 915
910 7. <TAB> düğmesine basın. Eğer yalnızca bu dosyadan bir tane varsa Vim 916 7. <TAB> düğmesine basın. Eğer yalnızca bu dosyadan bir tane varsa Vim
914 ikililerini deneyin. Özellikle :help için çok yararlıdır. 920 ikililerini deneyin. Özellikle :help için çok yararlıdır.
915 921
916 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 922 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
917 Ders 7: ÖZET 923 Ders 7: ÖZET
918 924
925
919 1. :help yazmak veya <F1> veya <HELP> düğmelerine basmak yardım 926 1. :help yazmak veya <F1> veya <HELP> düğmelerine basmak yardım
920 penceresini açar. 927 penceresini açar.
921 928
922 2. :help cmd yazarak cmd hakkında bilgi sahibi olabilirsiniz. 929 2. :help cmd yazarak cmd hakkında bilgi sahibi olabilirsiniz.
923 930
931 6. Bir : komutu girerken <CTRL> D'ye basarak olanaklı tamamlama 938 6. Bir : komutu girerken <CTRL> D'ye basarak olanaklı tamamlama
932 seçeneklerini görebilirsiniz. <TAB>'a basarak tamamlamayı seçin. 939 seçeneklerini görebilirsiniz. <TAB>'a basarak tamamlamayı seçin.
933 940
934 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 941 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
935 942
936 Burada Vim Eğitmeni tamamlanmış oldu. Eğitmendeki amaç Vim düzenleyicisi 943 Böylece 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ı. 944 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 945 Vim'in tamamını öğretmek çok zordur zira Vim birçok komuta sahiptir.
939 sonra ":help user-manual" komutu ile kullanıcı kılavuzunu okumalısınız. 946 Bundan sonra ":help user-manual" komutu ile kullanıcı kılavuzunu
947 okumalısınız.
940 948
941 Daha fazla okuma ve çalışma için şu kitabı öneriyoruz: 949 Daha fazla okuma ve çalışma için şu kitabı öneriyoruz:
942 950
943 Vim - Vi Improved - by Steve Oualline 951 Vim - Vi Improved - by Steve Oualline
944 Publisher: New Riders 952 Publisher: New Riders
960 Charles Smith tarafından sağlanan fikirlerle Colorado School Of Mines, 968 Charles Smith tarafından sağlanan fikirlerle Colorado School Of Mines,
961 Colorado State University. E-posta: bware@mines.colorado.edu 969 Colorado State University. E-posta: bware@mines.colorado.edu
962 970
963 Vim için değiştiren: Bram Moolenaar 971 Vim için değiştiren: Bram Moolenaar
964 972
965 Türkçe çeviri: Serkan "heartsmagic" Çalış (2005), adresimeyaz (at) yahoo com 973 Türkçe çeviri:
966 2019 Güncelleme: Emir SARI, emirsari (at) gmail com 974 Serkan "heartsmagic" Çalış (2005), adresimeyaz (at) yahoo (dot) com
967 975
968 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 976 2019 Güncelleme:
977 Emir SARI, bitigchi (at) me (dot) com
978
979 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~