annotate runtime/tutor/tutor.tr.utf-8 @ 18615:c4cdc715cb68

Update runtime files Commit: https://github.com/vim/vim/commit/574ee7bc1246070dba598f9561a2776aa1a10d07 Author: Bram Moolenaar <Bram@vim.org> Date: Wed Nov 13 23:04:29 2019 +0100 Update runtime files
author Bram Moolenaar <Bram@vim.org>
date Wed, 13 Nov 2019 23:15:04 +0100
parents e9a47bcf7b94
children 9f41bfdbc6fc
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
1 ================================================================================
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
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 =
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
3 ================================================================================
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
4
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
5 Vim, böyle bir eğitmen ile açıklanması gereken çok fazla komut barındıran,
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
6 oldukça kuvvetli bir metin düzenleyicidir. Bu eğitmen Vim'i çok amaçlı bir
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
7 düzenleyici olarak kolaylıkla kullanabileceğiniz yeterli sayıda komutu
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
8 açıklamak için tasarlanmıştır.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
9
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
10 Eğitmeni tamamlama süresi yapacağınız denemelere bağlı olarak 25-30
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
11 dakikadır.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
12
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
13 DİKKAT:
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
14 Derslerdeki komutlar bu metni değiştirecektir. Üzerinde çalışmak için
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
15 bu dosyanın bir kopyasını alın (eğer "vimtutor" uygulamasını
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
16 çalıştırdıysanız zaten bir kopyasını almış oldunuz).
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
17
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
18 Bu eğitmenin kullanarak öğretmek için tasarlandığını unutmamak önemlidir.
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
19 Bu şu anlama gelir; komutları öğrenmek için doğru bir şekilde çalıştırma-
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
20 nız gerekir. Eğer sadece yazılanları okursanız komutları unutursunuz.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
21
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
22 Şimdi Caps Lock düğmenizin basılı olmadığına emin olun ve Ders 1.1'in
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
23 ekranı tamamen doldurması için j düğmesine yeterli miktarda basın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
24
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
26 Ders 1.1: İMLECİ HAREKET ETTİRMEK
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
27
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
28
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
29 Çevirmen Notu: Tüm derslerde <ENTER> gördüğünüzde bu düğmeye basın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
30
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
31 ** İmleci hareket ettirmek için h,j,k,l düğmelerine basın. **
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
32 ^
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
33 k İpucu: h düğmesi soldadır ve sola doğru hareket eder.
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
34 < h l > l düğmesi sağdadır ve sağa doğru hareket eder.
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
35 j j düğmesi aşağı doğru bir oka benzer.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
36 v
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
37
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
38 1. İmleci kendinizi rahat hissedinceye dek ekranda dolaştırın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
39
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
40 2. j düğmesine basın ve ekranın aşağıya kaydığını görün.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
41
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
42 3. Aşağı düğmesini kullanarak, Ders 1.2'ye geçin.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
43
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
44 NOT: Eğer yazdığınız bir şeyden emin değilseniz, Normal kipe geçmek için
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
45 <ESC> düğmesine basın. Daha sonra istediğiniz komutu yeniden yazın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
46
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
47 NOT: Ok düğmeleri de aynı işe yarar. Ancak hjkl düğmelerini kullanarak çok
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
48 daha hızlı hareket edebilirsiniz. Gerçekten.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
49
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
50 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
51 Ders 1.2: VİM'DEN ÇIKIŞ
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
52
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
53
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
54 !! NOT: Aşağıdaki adımları yapmadan önce, bu dersi tamamen okuyun.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
55
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
56 1. Normal kipte olduğunuzdan emin olmak için <ESC> düğmesine basın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
57
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
58 2. :q! yazın ve <ENTER>'a basın'.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
59 Bu düzenleyiciden çıkar ve yaptığınız değişiklikleri KAYDETMEZ.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
60
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
61 3. vimtutor yazarak yeniden bu belgeyi açın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
62
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
63 4. Eğer bu adımları ezberlediyseniz ve kendinizden eminseniz, 1'den 3'e
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
64 kadar olan adımları yeniden uygulayın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
65
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
66 5. İmleci Ders 1.3'e taşıyın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
67
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
68 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
69 Ders 1.3: METİN DÜZENLEME - METİN SİLME
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
70
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
71
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
72 ** Normal kipteyken imlecin altındaki karakteri silmek için x'e basın. **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
73
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
74 1. İmleci aşağıda ---> ile imlenmiş satıra götürün.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
75
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
76 2. Düzeltmeler için imleci silinmesi gereken karakterin üzerine getirin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
77
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
78 3. İstenmeyen karakteri silmek için x düğmesine basın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
79
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
80 4. Tümce düzelene kadar 2'den 4'e kadar olan adımları tekrar edin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
81
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
82 ---> İinek ayyın üzzerinden attladı.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
83
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
84 5. Şimdi satır düzeldi; Ders 1.4'e geçin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
85
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
86 NOT: Bu eğitmende ilerledikçe ezberlemeye çalışmayın, deneyerek öğrenin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
87
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
88 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
89 Ders 1.4: METİN DÜZENLEME - METİN GİRME
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
90
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
91
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
92 ** Normal kipteyken metin eklemek için i'ye basın. **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
93
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
94 1. İmleci aşağıda ---> ile imlenmiş İLK satıra götürün.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
95
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
96 2. İlk satırı ikincisinin aynısı gibi yapmak için, imleci eklenmesi
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
97 gereken metinden sonraki ilk karakterin üzerine götürün.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
98
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
99 3. i'ye basın ve gerekli eklemeleri yapın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
100
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
101 4. Düzeltilen her hatadan sonra <ESC> düğmesine basarak Normal kipe dönün.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
102 Tümceyi düzeltmek için 2'den 4'e kadar olan adımları tekrar edin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
103
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
104 ---> Bu metinde eksk.
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
105 ---> Bu metinde bir şey eksik.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
106
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
107 5. Artık yapabildiğinizi düşünüyorsanız bir sonraki bölüme geçin.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
108
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
109 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
110 Ders 1.5: METİN DÜZENLEME - METİN EKLEME
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
111
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
112
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
113 ** Metin eklemek için A düğmesine basın. **
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
114
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
115 1. İmleci aşağıda ---> ile imlenmiş İLK satıra götürün. İmlecin hangi
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
116 karakterin üzerinde olduğu önemli değildir.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
117
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
118 2. A'ya basın ve gerekli eklemeleri yapın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
119
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
120 3. Metin eklemeyi bitirdiğinizde <ESC>'ye basın ve Normal kipe dönün.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
121
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
122 4. İmleci aşağıda ---> ile imlenmiş İKİNCİ satıra götürün ve ikinci ve
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
123 üçüncü adımları tekrarlayarak tümceyi düzeltin.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
124
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
125 ---> Bu satırda bazı met
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
126 Bu satırda bazı metinler eksik.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
127 ---> Bu satırda da bazı metinl
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
128 Bu satırda da bazı metinler eksik gibi görünüyor.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
129
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
130 5. Artık rahatça metin ekleyebildiğinizi düşünüyorsanız Ders 1.6'ya geçin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
131
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
132 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
133 Ders 1.6: DOSYA DÜZENLEME
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
134
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
135
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
136 ** :wq yazmak açık olan dosyayı kaydeder ve Vim'den çıkar.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
137
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
138 !! NOT: Aşağıdaki adımları uygulamadan önce tüm bu bölümü iyice okuyun!
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
139
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
140 1. Bu eğitmeni Ders 1.2'de yaptığınız gibi :q! yazarak kapatın. Veya başka
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
141 bir uçbirime erişiminiz varsa orada yapın.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
142
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
143 2. Komut istemi ekranında şu komutu girin: vim tutor <ENTER>. 'vim', Vim
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
144 düzenleyicisini açmak için kullanacağınız komut olup 'tutor' da
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
145 düzenlemek istediğiniz dosyanın adıdır. Değiştirilebilen bir dosya
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
146 kullanın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
147
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
148 3. Daha önceki derslerde öğrendiğiniz gibi metin girip/ekleyip silin.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
149
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
150 4. :wq <ENTER> yazarak değişiklikleri kaydedin ve Vim'den çıkın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
151
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
152 5. Eğer vimtutor'dan birinci adımda çıktıysanız yeniden açın ve aşağıdaki
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
153 özet bölüme gelin.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
154
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
155 6. Yukarıdaki adımları okuduktan ve anladıktan sonra YAPIN.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
156
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
157 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
158 Ders 1: ÖZET
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
159
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
160
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
161 1. İmleç ok düğmeleri veya hjkl düğmeleri kullanılarak hareket ettirilir.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
162
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
163 h (sol) / j (aşağı) / k (yukarı) / l (sağ)
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
164
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
165 2. Vim'i komut isteminden başlatmak için:
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
166
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
167 vim <ENTER>
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
168 veya
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
169 vim DOSYA_ADI <ENTER> kullanın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
170
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
171 3. Vim'den çıkmak için önce <ESC>'ye basıp sonra:
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
172
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
173 :q! <ENTER> (değişiklikleri kaydetmeden çıkar)
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
174 :wq <ENTER> (değişiklikleri kaydedip çıkar) komutlarını kullanın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
175
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
176 4. İmlecin üzerinde olduğu karakteri silmek için x düğmesine basın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
177
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
178 5. Metin girmek veya eklemek için:
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
179
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
180 i metin girin <ESC> imleçten önce girer
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
181 A metin girin <ESC> satırdan sonra ekler
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
182
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
183 NOT: <ESC> düğmesine basmak sizi Normal kipe geri döndürür veya istenmeyen
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
184 veya yarım yazılmış bir komutu iptal eder.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
185
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
186 Şimdi Ders 2 ile bu eğitmeni sürdürün.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
187
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
188 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
189 Ders 2.1: SİLME KOMUTLARI
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
190
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
191
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
192 ** Bir sözcüğü silmek için dw yazın. **
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
193
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
194 1. Normal kipte olduğunuzdan emin olmak için <ESC> düğmesine basın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
195
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
196 2. İmleci aşağıda ---> ile imlenmiş satıra götürün.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
197
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
198 3. İmleci silinmesi gereken sözcüğün başına götürün.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
199
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
200 4. Sözcüğü silmek için dw yazın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
201
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
202 NOT: d harfi siz yazdıkça ekranın son satırında görülecektir. Vim sizin w
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
203 yazmanızı bekleyecektir. Eğer d'den başka bir şey görürseniz yanlış
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
204 yazmışsınız demektir, <ESC> düğmesine basın ve baştan başlayın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
205
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
206 ---> Bu satırda çerez tümceye ait olmayan leblebi sözcükler var.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
207
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
208 5. Tümce düzelene kadar adım 3 ve 4'ü tekrar edin ve Ders 2.2'ye geçin.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
209
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
210 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
211 Ders 2.2: DAHA FAZLA SİLME KOMUTLARI
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
212
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
213
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
214 ** Satırı sonuna kadar silmek için d$ yazın. **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
215
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
216 1. Normal kipte olduğunuzdan emin olmak için <ESC> düğmesine basın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
217
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
218 2. İmleci aşağıda ---> ile imlenmiş satıra götürün.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
219
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
220 3. İmleci doğru olan satırın sonuna götürün. (Birinci noktadan SONRAKİ)
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
221
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
222 4. Satırı en sona kadar silmek için d$ yazın. $ imini yazmak için:
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
223
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
224 Türkçe Q klavyede <ALT GR> 4,
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
225 Türkçe F klavyede <SHIFT> 4 ikililerini kullanın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
226
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
227 ---> Birileri bu satırın sonunu iki defa yazmış. satırın sonunu iki
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
228 defa yazmış.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
229
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
230 5. Neler olduğunu anlamak için Ders 2.3'e gidin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
231
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
232 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
233 Ders 2.3: İŞLEÇLER VE HAREKETLER
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
234
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
235
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
236 Metin değiştiren birçok komut işleçler ve eklerden oluşur. Bir d işleci
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
237 içeren silme komutu için kullanılan biçim aşağıdaki gibidir:
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
238
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
239 d hareket
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
240
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
241 Burada:
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
242
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
243 d - silme işlecidir.
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
244 hareket - işlecin neyi işleteceğidir (aşağıda listelenmiştir).
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
245
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
246 Hareketlerin kısa bir listesi için:
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
247
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
248 w - bir sonraki sözcüğün başlangıcına kadar, ilk karakteri DAHİL OLMADAN
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
249 e - şu anki sözcüğün sonuna kadar, son karakteri DAHİL OLARAK
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
250 $ - satırın sonuna kadar, son karakteri DAHİL OLARAK
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
251
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
252 Demeli ki, de komutunu girmek imleçten sözcüğün sonuna kadar siler.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
253
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
254 NOT: Normal kipte hiçbir hareket olmadan yalnızca işleci girmek imleci
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
255 yukarıda belirtildiği gibi hareket ettirir.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
256
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
257 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
258 Ders 2.4: BİR HAREKET İLE BİRLİKTE SAYIM KULLANMAK
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
259
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
260
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
261 ** Bir hareketten önce sayı kullanmak o hareketi sayıca tekrarlatır. **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
262
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
263 1. İmleci aşağıda ---> ile imlenmiş satırın BAŞINA götürün.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
264
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
265 2. 2w yazarak imleci iki sözcük ileriye taşıyın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
266
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
267 3. 3e yazarak imleci üç sözcük ilerideki sözcüğün sonuna taşıyın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
268
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
269 4. 0 yazarak imleci satırın başına taşıyın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
270
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
271 5. İkinci ve üçüncü adımları değişik sayılar kullanarak tekrarlayın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
272
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
273 ---> Bu üzerinde hoplayıp zıplayabileceğiniz naçizane bir satır.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
274
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
275 6. Ders 2.5'e geçin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
276
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
277 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
278 Ders 2.5: BİR SAYIM KULLANARAK DAHA FAZLA SİLME İŞLEMİ
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
279
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
280
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
281 ** Bir işleç ile birlikte sayı kullanmak işleci o kadar tekrarlatır. **
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
282
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
283 Yukarıda sözü edilen silme işleci ve hareketinin arasına sayı ekleyerek
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
284 yapılan işlemi o sayı kadar tekrarlatabilirsiniz.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
285
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
286 d [sayı] hareket
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
287
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
288 1. İmleci aşağıda ---> ile imlenen satırdaki ilk BÜYÜK HARFTEN oluşan
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
289 sözcüğün başına getirin.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
290
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
291 2. d2w yazarak iki BÜYÜK HARFLİ sözcüğü silin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
292
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
293 3. Birinci ve ikinci adımları başka bir sayı kullanarak BÜYÜK
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
294 HARFLİ sözcükleri tek bir komutta silmek için yeniden uygulayın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
295
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
296 ---> Bu ABC ÇDE satırdaki FGĞ HIİ JKLM NOÖ PRSŞT sözcükler UÜ VY temizlenmiştir.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
297
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
298 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
299 Ders 2.6: SATIRLARDA İŞLEM YAPMA
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
300
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
301
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
302 ** Bütün bir satırı silmek için dd yazın. **
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
303
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
304 Bütün bir satır silme işlemi çok sık kullanıldığından dolayı, Vi
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
305 tasarımcıları bir satırı tamamen silmek için iki d yazmanın daha kolay
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
306 olduğuna karar vermişler.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
307
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
308 1. İmleci aşağıdaki tümceciğin ikinci satırına götürün.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
309
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
310 2. Satırı silmek için dd yazın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
311
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
312 3. Şimdi de dördüncü satıra gidin.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
313
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
314 4. İki satırı birden silmek için 2dd yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
315
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
316 ---> 1) Güller kırmızıdır,
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
317 ---> 2) Çamur eğlenceli,
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
318 ---> 3) Menekşeler mavi,
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
319 ---> 4) Bir arabam var,
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
320 ---> 5) Saat zamanı söyler,
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
321 ---> 6) Şeker tatlıdır
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
322 ---> 7) Ve sen de öylesin
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
323
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
324 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
325 Ders 2.7: GERİ AL KOMUTU
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
326
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
327
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
328 ** Komutu geri almak için u, bütün bir satırı düzeltmek için U yazın. **
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
329
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
330 1. İmleci aşağıda ---> ile imlenmiş satırda ve ilk hatanın üzerine koyun.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
331
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
332 2. İlk istenmeyen karakteri silmek için x yazın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
333
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
334 3. Şimdi son çalıştırılan komutu geri almak için u yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
335
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
336 4. Bu sefer x komutunu kullanarak satırdaki tüm hataları düzeltin.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
337
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
338 5. Şimdi satırı ilk haline çevirmek için büyük U yazın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
339
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
340 6. Şimdi U ve daha önceki komutları geri almak için birkaç defa u yazın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
341
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
342 7. Birkaç defa <CTRL> R (<CTRL>'yi basılı tutarken R ye basın) yazarak
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
343 geri almaları da geri alın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
344
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
345 ---> Buu satıırdaki hataları düüzeltinn ve sonra koomutu geri alllın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
346
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
347 8. Bunlar son derece kullanışlı komutlardır. Şimdi Ders 2 Özete geçin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
348
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
349 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
350 Ders 2: ÖZET
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
351
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
352
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
353 1. İmleçten itibaren bir sözcüğü silmek için dw yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
354
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
355 2. İmleçten itibaren bir satırı silmek için d$ yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
356
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
357 3. Bütün bir satırı silmek için dd yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
358
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
359 4. Bir hareketi yenilemek için önüne sayı takısı getirin, 2w gibi.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
360
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
361 5. Normal kipte bir komut biçimi şöyledir:
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
362
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
363 işleç [sayı] hareket
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
364
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
365 burada:
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
366 işleç - ne yapılacağı, silmek için d örneğinde olduğu gibi
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
367 [sayı] - komutun kaç kere tekrar edeceğini gösteren isteğe bağlı sayı
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
368 hareket - işlecin nice davranacağı, w (sözcük), $ (satır sonu) gibi
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
369
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
370 6. Bir satırın başına gelmek için sıfır (0) kullanın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
371
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
372 7. Önceki hareketleri geri almak için u (küçük u) yazın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
373 Bir satırdaki tüm değişiklikleri geri almak için U (büyük U) yazın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
374 Geri almaları geri almak için <CTRL> R kullanın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
375
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
376 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
377 Ders 3.1: KOY KOMUTU
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
378
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
379
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
380 ** Son yaptığınız silmeyi imleçten sonraya yerleştirmek için p yazın. **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
381
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
382 1. İmleci aşağıda ---> ile imlenmiş tümceciğe götürün.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
383
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
384 2. Satırı silip Vim'in arabelleğine yerleştirmek için dd yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
385
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
386 3. İmleci, silinmiş satırı nereye yerleştirmek istiyorsanız, o satırın
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
387 ÜZERİNE götürün.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
388
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
389 4. Normal kipteyken satırı yerleştirmek için p yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
390
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
391 5. Tüm satırları doğru sıraya koymak için 2'den 4'e kadar olan adımları
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
392 tekrar edin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
393
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
394 ---> d) Sen de öğrendin mi?
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
395 ---> b) Menekşeler mavidir,
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
396 ---> c) Akıl öğrenilir,
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
397 ---> a) Güller kırmızıdır,
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
398
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
399 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
400 Ders 3.2: DEĞİŞTİR KOMUTU
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
401
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
402
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
403 ** İmlecin altındaki karakteri başkası ile değiştirmek için rx yapın. **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
404
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
405 1. İmleci aşağıda ---> ile imlenmiş İLK satıra götürün.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
406
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
407 2. İmleci satırdaki ilk hatanın üzerine götürün.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
408
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
409 3. Hatayı düzeltmek için önce r ardından da doğru karakteri yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
410
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
411 4. İlk satır düzelene kadar adım 2 ve 3'ü tekrar edin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
412
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
413 ---> Bu satıv yazılıvken, bivileri yamlış düğmetere basmış.
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
414 ---> Bu satır yazılırken, birileri yanlış düğmelere basmış.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
415
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
416 5. Ders 3.3'ye geçin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
417
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
418 NOT: Unutmayın, ezberleyerek değil deneyerek öğrenin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
419
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
420 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
421 Ders 3.3: DEĞİŞTİR İŞLECİ
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
422
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
423
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
424 ** Bir sözcüğü imleçten sözcük sonuna kadar değiştirmek için ce yapın. **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
425
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
426 1. İmleci aşağıda ---> ile imlenmiş İLK satıra götürün.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
427
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
428 2. İmleci "sutar" daki u'nun üzerine yerleştirin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
429
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
430 3. Önce ce ardından doğru harfleri girin (bu durumda 'atır').
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
431
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
432 4. <ESC> düğmesine basın ve değişmesi gereken bir sonraki karaktere gidin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
433
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
434 5. İlk cümle ikincisiyle aynı olana kadar adım 3 ve 4'ü tekrar edin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
435
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
436 ---> Bu sutar değiştir komutu ile değişneli gereken birkaç mözgüç içeriyor.
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
437 ---> Bu satır değiştir komutu ile değişmesi gereken birkaç sözcük içeriyor.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
438
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
439 ce'nin sadece sözcüğü değiştirmediğini, aynı zamanda sizi EKLE kipine
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
440 aldığına da dikkat edin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
441
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
442 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
443 Ders 3.4: c'Yİ KULLANARAK DAHA FAZLA DEĞİŞTİRME
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
444
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
445
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
446 ** Değiştir işleci sil komutu ile aynı hareketlerle kullanılır. **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
447
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
448 1. Değiştir işleci sil ile aynı yolla çalışır. Biçim şöyledir:
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
449
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
450 c [sayı] hareket
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
451
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
452 2. Hareketler de aynıdır. Örneğin w (sözcük), $ (satır sonu) gibi.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
453
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
454 3. İmleci aşağıda ---> ile imlenmiş İLK satıra götürün.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
455
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
456 4. İmleci ilk hataya götürün.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
457
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
458 5. Satırın geri kalan kısmını ikincisi gibi yapmak için c$ yazın ve daha
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
459 sonra <ESC> düğmesine basın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
460
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
461 ---> Bu satırın sonu düzeltilmek için biraz yardıma ihtiyaç duyuyor.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
462 ---> Bu satırın sonu düzeltilmek için c$ komutu kullanılarak yardıma ihtiyaç
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
463 duyuyor.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
464
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
465 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
466 Ders 3: ÖZET
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
467
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
468
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
469 1. Silinmiş olan bir metni geri yerleştirmek için p yazın. Bu silinmiş
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
470 metni imleçten hemen SONRA geri yerleştirir (eğer bir satır silinmişse
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
471 hemen imlecin altındaki satıra yerleştirilecektir).
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
472
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
473 2. İmlecin altındaki karakteri değiştirmek için önce r ardından da
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
474 yazmak istediğiniz karakteri yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
475
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
476 3. Değiştir işleci belirlenen nesneyi, imleçten hareketin sonuna kadar
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
477 değiştirme imkanı verir. Örneğin, bir sözcüğü imleçten sözcük sonuna
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
478 kadar değiştirmek için cw, bir satırın tamamını değiştirmek içinse c$
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
479 yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
480
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
481 4. Değiştir için biçim şöyledir:
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
482
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
483 c [sayı] hareket
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
484
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
485 Şimdi bir sonraki derse geçin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
486
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
487 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
488 Ders 4.1: İMLEÇ KONUMU VE DOSYA DURUMU
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
489
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
490
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
491 ** <CTRL> G dosya içerisindeki konumunuzu ve dosya durumunu gösterir. Dosya
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
492 içerisindeki bir satıra gitmek için G yazın. **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
493
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
494 NOT: Adımlardan herhangi birini yapmadan önce dersin tamamını okuyun!
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
495
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
496 1. <CTRL> düğmesini basılı tutun ve g'ye basın. Biz buna <CTRL> G diyoruz.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
497 Dosyanın sonunda dosya adını ve bulunduğunuz konumu gösteren bir durum
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
498 satırı görünecektir. Adım 3 için satır numarasını unutmayın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
499
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
500 NOT: İmleç konumunu ekranın sağ alt köşesinde görebilirsiniz. Bu 'ruler'
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
501 seçeneği etkin olduğunda görülür (bilgi için :help 'ruler' yazın).
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
502
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
503 2. Dosyanın sonuna gitmek için G'ye basın. Dosyanın başına gitmek için
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
504 gg komutunu kullanın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
505
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
506 3. Daha önce bulunduğunuz satır numarasını yazın ve daha sonra G'ye
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
507 basın. Bu sizi ilk <CTRL> g'ye bastığınız satıra geri götürecektir.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
508
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
509 4. Yapabileceğinizi düşündüğünüzde, adım 1'den 3'e kadar yapın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
510
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
511 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
512 Ders 4.2: ARAMA KOMUTU
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
513
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
514
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
515 ** Bir sözcük öbeğini aramak için / ve aranacak öbeği girin. **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
516
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
517 1. Normal kipteyken / yazın. / karakterinin ve imlecin ekranın sonunda
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
518 göründüğüne dikkat edin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
519
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
520 2. 'hatttaa' yazıp <ENTER>'a basın. Bu sizin aramak istediğiniz sözcüktür.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
521
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
522 3. Aynı sözcük öbeğini tekrar aramak için n yazın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
523 Aynı sözcük öbeğini zıt yönde aramak için N yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
524
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
525 4. Eğer zıt yöne doğru bir arama yapmak istiyorsanız / komutu yerine ?
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
526 komutunu kullanın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
527
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
528 ---> "hatttaa" hatayı yazmanın doğru yolu değil; hatttaa bir hata.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
529
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
530 Not: Arama dosyanın sonuna ulaştığında dosyanın başından sürecektir. Bunu
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
531 devre dışı bırakmak için 'wrapscan' seçeneğini sıfırlayın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
532
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
533 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
534 Ders 4.3: UYAN AYRAÇLAR ARAMASI
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
535
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
536
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
537 ** Uyan bir (, [ veya { bulmak için % yazın. **
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
538
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
539 1. İmleci aşağıda ---> ile imlenmiş satırda bir (, [ veya { imine götürün.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
540
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
541 2. Şimdi % karakterini yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
542
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
543 3. İmleç uyan ayracın üzerine gider.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
544
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
545 4. Uyan ilk parantezin üzerine geri dönmek için yine % yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
546
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
547 5. İmleci başka bir (), [] veya {} üzerine götürün ve % işlecinin neler
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
548 yaptığını gözlemleyin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
549
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
550 ---> Bu içerisinde ( )'ler, ['ler ] ve {'ler } bulunan bir satırdır.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
551
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
552 NOT: Bu içerisinde eşi olmayan ayraçlar bulunan bir programın hatalarını
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
553 ayıklamak için son derece yararlıdır.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
554
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
555 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
556 Ders 4.4: BUL/DEĞİŞTİR KOMUTU
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
557
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
558
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
559 ** 'eski' yerine 'yeni' yerleştirmek için :s/eski/yeni/g yazın. **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
560
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
561 1. İmleci aşağıda ---> ile imlenmiş satıra götürün.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
562
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
563 2. :s/buu/bu yazıp <ENTER>'a basın. Bu komutun sadece satırdaki ilk
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
564 uyan karşılaşmayı düzelttiğine dikkat edin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
565
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
566 3. Şimdi satırdaki tüm değişiklikleri bir anda yapmak için :s/buu/bu/g
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
567 yazarak tüm "buu" oluşumlarını değiştirin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
568
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
569 ---> Buu birinci, buu ikinci, buu üçüncü bölüm.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
570
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
571 4. İki satır arasındaki tüm karakter katarı oluşumlarını değiştirmek için:
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
572
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
573 :#,#s/eski/yeni/g yazın. #,# burada değişikliğin yapılacağı aralığın
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
574 satır numaralarıdır.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
575 :%s/eski/yeni/g yazın. Bu tüm dosyadaki her oluşumu değiştirir.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
576 :%s/eski/yeni/gc yazın. Bu tüm dosyadaki her oluşumu değiştirir ancak
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
577 her birini değiştirmeden önce bize sorar.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
578
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
579 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
580 Ders 4: ÖZET
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
581
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
582
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
583 1. <CTRL> G sizin dosyadaki konumunuzu ve dosya durumunu gösterir.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
584 G dosyanın sonuna gider.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
585 [sayı] G belirtilen satır numarasına gider.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
586 gg ilk satıra gider.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
587
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
588 2. Sözcük öbeğinden önce / yazmak, İLERİ yönde o öbeği aratır.
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
589 Sözcük öbeğinden önce ? yazmak, GERİ yönde o öbeği aratır.
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
590 Aramadan sonra, aynı yöndeki bir sonraki karşılaşmayı bulmak için n,
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
591 veya zıt yöndekini bulmak için N yazın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
592 <CTRL> O sizi eski konumlara, <CTRL> I daha yeni konumlara götürür.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
593
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
594 3. İmleç bir (), [], {} ayracı üzerindeyken % yazmak, uyan diğer eş
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
595 ayracı bulur.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
596
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
597 4. Satırdaki ilk 'eski'yi 'yeni' ile değiştirmek için :s/eski/yeni,
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
598 Satırdaki tüm 'eski'leri 'yeni' ile değiştirmek için :s/eski/yeni/g,
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
599 İki satır arasındaki öbekleri değiştirmek için :#,#s/eski/yeni/g,
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
600 Dosyadaki tüm karşılaşmaları değiştirmek için :%s/eski/yeni/g yazın.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
601 Her seferinde onay sorması için :%s/eski/yeni/gc kullanın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
602
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
603 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
604 Ders 5.1: BIR DIŞ KOMUT ÇALIŞTIRMAK
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
605
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
606
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
607 ** Bir dış komutu çalıştırmak için :! ve ardından dış komutu yazın. **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
608
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
609 1. İmleci ekranın altına götürmek için : komutunu yazın. Bu size bir komut
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
610 yazma imkanı verir.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
611
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
612 2. Şimdi ! (ünlem) karakterini yazın. Bu size bir dış komut çalıştırma
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
613 olanağı verir.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
614
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
615 3. Örnek olarak ! karakterini takiben ls yazın ve <ENTER>'a basın. Bu size
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
616 o anda bulunduğunuz dizindeki dosyaları gösterecektir. Veya ls
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
617 çalışmazsa :!dir komutunu kullanın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
618
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
619 NOT: Herhangi bir dış komutu bu yolla çalıştırmak mümkündür.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
620
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
621 NOT: Tüm : komutlarından sonra <ENTER> düğmesine basılmalıdır. Bundan
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
622 sonra bunu her zaman anımsatmayacağız.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
623
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
624 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
625 Ders 5.2: DOSYA YAZMAYA DEVAM
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
626
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
627
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
628 ** Dosyaya yapılan değişikliği kaydetmek için :w DOSYA_ADI yazın. **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
629
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
630 1. Bulunduğunuz dizini listelemek için :!dir veya :!ls yazın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
631 Komuttan sonra <ENTER> düğmesine basacağınızı zaten biliyorsunuz.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
632
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
633 2. Mevcut olmayan bir dosya adı seçin, örneğin DENEME.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
634
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
635 3. Şimdi :w DENEME yazın (DENEME sizin seçtiğiniz dosya adıdır).
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
636
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
637 4. Bu tüm dosyayı (Vim Tutor) DENEME isminde başka bir dosyaya yazar.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
638 Bunu doğrulamak için, :!ls veya :!dir yazın ve yeniden bulunduğunuz
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
639 dizini listeleyin.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
640
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
641 NOT: Eğer Vim'den çıkıp kaydettiğiniz DENEME dosyasını açarsanız, bunun
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
642 kaydettiğiniz vimtutor'un gerçek bir kopyası olduğunu görürsünüz.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
643
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
644 5. Şimdi dosyayı şu komutları vererek silin:
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
645 Windows: :!del DENEME
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
646 Unix (macOS, Linux, Haiku): :!rm DENEME
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
647
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
648 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
649 Ders 5.3: YAZMA İÇİN METİN SEÇME
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
650
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
651
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
652 ** Dosyanın bir bölümünü kaydetmek için, v hareket :w DOSYA_ADI yazın. **
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
653
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
654 1. İmleci bu satırın üzerine getirin.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
655
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
656 2. v düğmesine basarak imleci aşağıdaki beşinci adıma taşıyın. Metnin
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
657 seçildiğine dikkat edin.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
658
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
659 3. : karakterini yazın. Ekranın alt kısmında :'<'> çıkacaktır.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
660
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
661 4. w DENEME yazın; DENEME burada henüz var olmayan bir dosyadır. <ENTER>
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
662 düğmesine basmadan önce :'<'>w DENEME gördüğünüzden emin olun.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
663
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
664 5. Vim seçilen satırları DENEME dosyasına yazacaktır. :!ls veya :!dir ile
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
665 bakarak dosyayı görün. Henüz silmeyin; bir sonraki derste kullanacağız.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
666
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
667 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
668 Ders 5.4: DOSYALARI BİRLEŞTİRME VE BÖLÜM EKLEME
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
669
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
670
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
671 ** Bir dosyanın içeriğini eklemek için :r DOSYA_ADI yazın. **
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
672
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
673 1. İmleci bu satırın hemen bir üstüne koyun.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
674
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
675 NOT: İkinci adımdan sonra Ders 5.3'ün metnini göreceksiniz.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
676 Sonrasında AŞAĞI düğmesi ile bu derse geri gelin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
677
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
678 2. Şimdi :r DENEME komutunu kullanarak DENEME dosyasını bu dosyanın içine
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
679 getirin. Getirdiğiniz dosya imlecin hemen altına yerleştirilir.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
680
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
681 3. Dosyanın getirildiğini doğrulamak için YUKARI düğmesini kullanarak
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
682 Ders 5.3'ün iki adet kopyası olduğunu görün, özgün sürümü ve kopyası.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
683
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
684 NOT: Bu komutu kullanarak bir dış komutun çıktısını da dosyanın içine
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
685 koyabilirsiniz. Örneğin :r :!ls yazmak ls komutunun vereceği çıktıyı
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
686 dosyanın içinde hemen imlecin altındaki satıra koyar.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
687
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
688 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
689 Ders 5: ÖZET
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
690
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
691
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
692 1. :!komut bir dış komut çalıştırır.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
693 Bazı yararlı örnekler:
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
694 (MS-DOS) (Unix)
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
695 :!dir :!ls - bir dizini listeler.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
696 :!del DOSYA :!rm DOSYA - DOSYA'yı siler.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
697
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
698 2. :w DOSYA_ADI o anki Vim dosyasını diske DOSYA_ADI ile kaydeder.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
699
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
700 3. v hareket :w DOSYA_ADI seçilmiş satır aralığını DOSYA_ADI ile kaydeder.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
701
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
702 4. :r DOSYA_ADI imlecin altından başlayarak DOSYA_ADI isimli dosyanın
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
703 içeriğini ekler.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
704
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
705 5. :r !dir veya !ls bu iki komutun (dosyaları listeleme) içeriklerini
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
706 okur ve dosyanın içine yerleştirir.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
707
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
708 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
709 Ders 6.1: AÇ KOMUTU
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
710
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
711
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
712 ** İmlecin aşağısına satır açmak ve EKLE kipine geçmek için o yazın. **
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
713
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
714 1. İmleci aşağıda ---> ile imlenmiş satıra götürün.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
715
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
716 2. İmlecin aşağısına bir satır açmak ve EKLE kipine geçmek için o
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
717 (küçük harfle) yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
718
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
719 3. Şimdi herhangi bir metin girin ve EKLE kipinden çıkmak için <ESC>
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
720 düğmesine basın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
721
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
722 ---> o yazdıktan sonra imleç EKLE kipinde açılan satırın üzerine gider.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
723
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
724 4. İmlecin üzerinde bir satır açmak için, yalnızca büyük O yazın. Bunu
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
725 aşağıdaki satırda deneyin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
726
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
727 ---> Bu satırın üzerine bir satır açmak için imleç bu satırdayken O yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
728
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
729 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
730 Ders 6.2: EKLE KOMUTU
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
731
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
732
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
733 ** İmleçten sonra metin eklemek için a yazın. **
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
734
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
735 1. İmleci aşağıda ---> ile imlenmiş satıra götürün.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
736
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
737 2. İmleç satırın sonuna gelinceye dek e düğmesine basın.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
738
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
739 3. İmleçten SONRA metin eklemek için a yazın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
740
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
741 4. Şimdi ilk satırı ikincisi gibi tamamlayın. EKLE kipinden çıkmak için
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
742 <ESC> düğmesine basın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
743
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
744 5. e düğmesini kullanarak bir sonraki yarım sözcüğe gidin ve adım 3 ve 4'ü
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
745 tekrarlayın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
746
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
747 ---> Bu satı çalışabilirsiniz. Çalı met ekl
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
748 ---> Bu satırda çalışabilirsiniz. Çalışırken metin eklemeyi kullanın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
749
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
750 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
751 Ders 6.3: BİR BAŞKA DEĞİŞTİR KOMUTU
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
752
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
753
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
754 ** Birden fazla karakter değiştirmek için büyük R yazın. **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
755
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
756 1. İmleci aşağıda ---> ile imlenmiş İLK satıra götürün. İmleci ilk xxx'in
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
757 başına getirin.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
758
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
759 2. Şimdi R düğmesine basın ve ikinci satırdaki sayıyı ilk satırdaki xxx'in
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
760 yerine yazın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
761
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
762 3. <ESC> düğmesine basarak DEĞİŞTİR kipinden çıkın. Satırın geri kalanının
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
763 değişmediğini gözlemleyin.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
764
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
765 4. Kalan xxx'i de değiştirmek için adımları tekrarlayın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
766
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
767 ---> 123 sayısına xxx eklemek size yyy toplamını verir.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
768 ---> 123 sayısına 456 eklemek size 579 toplamını verir.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
769
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
770 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
771 Ders 6.4: METİN KOPYALA VE YAPIŞTIR
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
772
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
773
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
774 ** y işlecini kullanarak metin kopyalayın ve p kullanarak yapıştırın. **
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
775
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
776 1. İmleci aşağıda ---> ile imlenmiş satıra getirin, "a)"nın ardına koyun.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
777
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
778 2. v ile GÖRSEL kipe geçin ve imleci "ilk" sözcüğünün öncesine getirin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
779
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
780 3. y düğmesine basarak seçili metni kopyalayın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
781
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
782 4. İmleci bir sonraki satırın sonuna j$ ile getirin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
783
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
784 5. p düğmesine basarak metni yapıştırın. Akabinde <ESC> düğmesine basın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
785
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
786 6. GÖRSEL kipe geçerek "öge" sözcüğünü seçin, y ile kopyalayın, j$ ile
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
787 ikinci satırın sonuna gidin ve p ile sözcüğü yapıştırın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
788
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
789 ---> a) Bu ilk öge
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
790 ---> b)
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
791
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
792 NOT: y komutunu bir işleç olarak da kullanabilirsiniz; yw komutu yalnızca
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
793 bir sözcüğü kopyalar.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
794
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
795 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
796 Ders 6.4: SET KOMUTU
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
797
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
798
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
799 ** Arama veya değiştirme işlemlerinin büyük/küçük harf durumunu görmezden
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
800 gelmesi için SET komutunu kullanın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
801
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
802 1. 'yoksay' sözcüğünü aramak için /ignore yazın. Bunu n düğmesine basarak
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
803 birkaç kez yenileyin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
804
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
805 2. :set ic yazarak 'ic' (BÜYÜK/küçük harf yoksay) ayarını seçin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
806
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
807 3. Yeniden n düğmesine basarak 'yoksay' sözcüğünü aramayı sürdürün. Artık
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
808 YOKSAY ve yoksay örneklerinin de bulunduğunu gözlemleyin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
809
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
810 4. :set hls is yazarak 'hlsearch' ve 'incsearch' ayarlarını seçin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
811
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
812 5. /ignore yazarak arama komutunu tekrar verin ve ne olacağını görün.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
813
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
814 6. BÜYÜK/küçük harf ayrımsız arama ayarını kapatmak için :set noic yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
815
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
816 NOT: Sonuçların ekranda vurgulanmasını istemiyorsanız :nohlsearch yazın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
817 NOT: Eğer yalnızca bir arama işlemi için BÜYÜK/küçük harf ayrımsız arama
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
818 yapmak istiyorsanız /ignore\c komutunu kullanın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
819
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
820 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
821 DERS 6 ÖZET
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
822
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
823
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
824 1. o komutu imlecin altında bir satır açar ve imleci bu açılmış satıra
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
825 EKLE kipinde yerleştirir.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
826 O komutu imlecin üzerinde bir satır açar.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
827
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
828 2. a komutu imleçten sonra metin girişine olanak verir.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
829 A komutu geçerli satırın sonuna giderek metin girişine olanak verir.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
830
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
831 3. e komutu imleci bir sözcüğün sonuna taşır.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
832
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
833 4. y işleci metni kopyalar, p işleci yapıştırır.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
834
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
835 5. R komutu DEĞİŞTİR kipine girer ve <ESC>'ye basılana kadar kalır.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
836
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
837 6. ":set xxx" yazmak "xxx" seçeneğini ayarlar. Bazı seçenekler:
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
838 'ic' 'ignorecase' BÜYÜK/küçük harf ayrımını arama yaparken kapatır.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
839 'is' 'incsearch' Bir arama metninin tüm uyan kısımlarını gösterir.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
840 'hls' 'hlsearch' Uyan sonuçların üzerini vurgular.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
841 Ayarlama yaparken ister kısa ister uzun sürümleri kullanabilirsiniz.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
842
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
843 7. Bir ayarı kapatmak için "no" ekleyin, örneğin :set noic.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
844
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
845 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
846 Ders 7.1: YARDIM KAYNAKLARI
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
847
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
848
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
849 ** Çevrimiçi yardım sistemini kullanın **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
850
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
851 Vim geniş bir çevrimiçi yardım sistemine sahiptir. Başlamak için şu üçünü
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
852 deneyebilirsiniz:
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
853
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
854 - (eğer varsa) <HELP> düğmesine basın
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
855 - (eğer varsa) <F1> düğmesine basın
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
856 - :help yazın ve <ENTER> düğmesine basın
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
857
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
858 Yardım penceresindeki metinleri okuyarak yardım sisteminin nasıl
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
859 çalıştığını öğrenin.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
860 Bir pencereden diğerine geçmek için <CTRL> W ikilisini kullanın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
861 Yardım penceresini kapatmak için :q yazıp <ENTER> düğmesine basın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
862
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
863 ":help" komutuna değişken (argüman) vererek herhangi bir konu hakkında
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
864 yardım alabilirsiniz. Şunları deneyin:
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
865
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
866 :help w
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
867 :help c_<CTRL> D
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
868 :help insert-index
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
869 :help user-manual
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
870
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
871 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
872 Ders 7.2: BİR BAŞLANGIÇ BETİĞİ OLUŞTURUN
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
873
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
874
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
875 ** Vim'in özelliklerine bakın **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
876
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
877 Vim Vi'dan çok daha fazla özelliğe sahiptir fakat birçoğu öntanımlı olarak
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
878 kapalıdır. Daha fazla özellik kullanabilmek için bir "vimrc" dosyası
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
879 oluşturmalısınız.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
880
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
881 1. "vimrc" dosyasını düzenlemeye başlayın. İşletim sistemlerine göre:
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
882
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
883 :e ~/.vimrc Unix için
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
884 :e $VIM/_vimrc Windows için
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
885
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
886 2. Şimdi örnek "vimrc" dosyası içeriğini okuyun:
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
887
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
888 :r $VIMRUNTIME/vimrc_example.vim
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
889
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
890 3. Dosyayı :w ile kaydedin.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
891
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
892 Vim'i bir sonraki çalıştırılmasında sözdizim vurgulaması kullanacaktır.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
893 Tüm tercih ettiğiniz ayarları bu "vimrc" dosyasına ekleyebilirsiniz.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
894 Daha fazla bilgi için :help vimrc-intro yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
895
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
896 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
897 Ders 7.3: TAMAMLAMA
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
898
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
899
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
900 ** <CTRL> D ve <TAB> ile komut istemi ekranında tamamlama **
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
901
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
902 1. :set nocp komutunu kullanarak Vim'in uyumlu kipte olmadığından
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
903 emin olun.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
904
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
905 2. Bulunduğunuz dizindeki dosyalara :!ls veya :!dir ile bakın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
906
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
907 3. Bir komutun baş kısmını yazın, örneğin :e.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
908
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
909 4. <CTRL> D'ye bastığınızda Vim size e ile başlayan komutları
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
910 gösterecektir.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
911
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
912 5. d <TAB> kullandığınızda Vim komutu kendinden :edit olarak
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
913 tamamlayacaktır.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
914
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
915 6. Şimdi bir boşluk ekleyin ve var olan bir dosyanın baş harflerini yazın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
916 Örneğin :edit DOS.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
917
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
918 7. <TAB> düğmesine basın. Eğer yalnızca bu dosyadan bir tane varsa Vim
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
919 sizin için dosya adının geri kalanını tamamlayacaktır.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
920
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
921 NOT: Tamamlama birçok komut için çalışır. Yalnızca <CTRL> D ve <TAB>
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
922 ikililerini deneyin. Özellikle :help için çok yararlıdır.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
923
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
924 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
925 Ders 7: ÖZET
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
926
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
927
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
928 1. :help yazmak veya <F1> veya <HELP> düğmelerine basmak yardım
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
929 penceresini açar.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
930
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
931 2. :help cmd yazarak cmd hakkında bilgi sahibi olabilirsiniz.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
932
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
933 3. <CTRL> W kullanarak başka pencerelere geçebilirsiniz.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
934
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
935 4. :q kullanarak yardım penceresini kapatabilirsiniz.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
936
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
937 5. Bir vimrc başlangıç betiği oluşturarak yeğlenen ayarlarınızı
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
938 saklayabilirsiniz.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
939
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
940 6. Bir : komutu girerken <CTRL> D'ye basarak olanaklı tamamlama
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
941 seçeneklerini görebilirsiniz. <TAB>'a basarak tamamlamayı seçin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
942
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
943 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
944
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
945 Böylece Vim Eğitmeni tamamlanmış oldu. Eğitmendeki amaç Vim düzenleyicisi
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
946 hakkında kısa bir bilgi vermek ve onu kolayca kullanmanızı sağlamaktı.
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
947 Vim'in tamamını öğretmek çok zordur zira Vim birçok komuta sahiptir.
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
948 Bundan sonra ":help user-manual" komutu ile kullanıcı kılavuzunu
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
949 okumalısınız.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
950
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
951 Daha fazla okuma ve çalışma için şu kitabı öneriyoruz:
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
952
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
953 Vim - Vi Improved - by Steve Oualline
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
954 Publisher: New Riders
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
955
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
956 Tümüyle Vim için hazırlanmış ilk kitaptır. Özellikle ilk kullanıcılar için
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
957 çok uygundur.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
958 Kitapta birçok örnek ve resim bulunmaktadır.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
959 http://iccf-holland.org/click5.html adresine bakabilirsiniz.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
960
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
961 Bu kitap daha eskidir ve Vim'den daha çok Vi içindir ancak tavsiye edilir:
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
962
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
963 Learning the Vi Editor - by Linda Lamb
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
964 Publisher: O'Reilly & Associates Inc.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
965
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
966 Vi hakkında bilmek isteyeceğiniz neredeyse her şeyin bulunduğu bir kitap.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
967 6. Basım aynı zamanda Vim hakkında da bilgi içermektedir.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
968
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
969 Bu eğitmen Michael C. Pierce ve Robert K. Ware tarafından yazıldı,
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
970 Charles Smith tarafından sağlanan fikirlerle Colorado School Of Mines,
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
971 Colorado State University. E-posta: bware@mines.colorado.edu
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
972
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
973 Vim için değiştiren: Bram Moolenaar
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
974
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
975 Türkçe çeviri:
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
976 Serkan "heartsmagic" Çalış (2005), adresimeyaz (at) yahoo (dot) com
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
977
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
978 2019 Güncelleme:
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
979 Emir SARI, bitigchi (at) me (dot) com
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
980
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
981 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~