annotate runtime/tutor/tutor.tr.utf-8 @ 34074:1629cc65d78d v9.1.0006

patch 9.1.0006: is*() and to*() function may be unsafe Commit: https://github.com/vim/vim/commit/184f71cc6868a240dc872ed2852542bbc1d43e28 Author: Keith Thompson <Keith.S.Thompson@gmail.com> Date: Thu Jan 4 21:19:04 2024 +0100 patch 9.1.0006: is*() and to*() function may be unsafe Problem: is*() and to*() function may be unsafe Solution: Add SAFE_* macros and start using those instead (Keith Thompson) Use SAFE_() macros for is*() and to*() functions The standard is*() and to*() functions declared in <ctype.h> have undefined behavior for negative arguments other than EOF. If plain char is signed, passing an unchecked value from argv for from user input to one of these functions has undefined behavior. Solution: Add SAFE_*() macros that cast the argument to unsigned char. Most implementations behave sanely for negative arguments, and most character values in practice are non-negative, but it's still best to avoid undefined behavior. The change from #13347 has been omitted, as this has already been separately fixed in commit ac709e2fc0db6d31abb7da96f743c40956b60c3a (v9.0.2054) fixes: #13332 closes: #13347 Signed-off-by: Keith Thompson <Keith.S.Thompson@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
author Christian Brabandt <cb@256bit.org>
date Thu, 04 Jan 2024 21:30:04 +0100
parents 6ffa7c9c0a8d
children
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.
34046
6ffa7c9c0a8d translation(tr): Improve Turkish documentation (#13800)
Christian Brabandt <cb@256bit.org>
parents: 27623
diff changeset
34 < h l > l düğmesi sağdadır ve sağa doğru hareket eder.
18594
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
34046
6ffa7c9c0a8d translation(tr): Improve Turkish documentation (#13800)
Christian Brabandt <cb@256bit.org>
parents: 27623
diff changeset
44 NOT: Eğer yazdığınız bir şeyden emin değilseniz Normal kipe geçmek için
17909
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
34046
6ffa7c9c0a8d translation(tr): Improve Turkish documentation (#13800)
Christian Brabandt <cb@256bit.org>
parents: 27623
diff changeset
66 NOT: :q! <ENTER>, yaptığınız tüm değişiklikleri atar. Birkaç ders sonra,
6ffa7c9c0a8d translation(tr): Improve Turkish documentation (#13800)
Christian Brabandt <cb@256bit.org>
parents: 27623
diff changeset
67 değişiklikleri dosyaya kaydetmeyi öğreneceksiniz.
6ffa7c9c0a8d translation(tr): Improve Turkish documentation (#13800)
Christian Brabandt <cb@256bit.org>
parents: 27623
diff changeset
68
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
69 5. İmleci Ders 1.3'e taşıyın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
70
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
71 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
72 Ders 1.3: METİN DÜZENLEME - METİN SİLME
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
73
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
74
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
75 ** Normal kipteyken imlecin altındaki karakteri silmek için x'e basın. **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
76
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
77 1. İmleci aşağıda ---> ile imlenmiş satıra götürün.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
78
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
79 2. Düzeltmeler için imleci silinmesi gereken karakterin üzerine getirin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
80
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
81 3. İstenmeyen karakteri silmek için x düğmesine basın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
82
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
83 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
84
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
85 ---> İinek ayyın üzzerinden attladı.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
86
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
87 5. Şimdi satır düzeldi; Ders 1.4'e geçin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
88
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
89 NOT: Bu eğitmende ilerledikçe ezberlemeye çalışmayın, deneyerek öğrenin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
90
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
91 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
92 Ders 1.4: METİN DÜZENLEME - METİN GİRME
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
93
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
94
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
95 ** Normal kipteyken metin eklemek için i'ye basın. **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
96
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
97 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
98
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
99 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
100 gereken metinden sonraki ilk karakterin üzerine götürün.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
101
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
102 3. i'ye basın ve gerekli eklemeleri yapın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
103
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
104 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
105 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
106
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
107 ---> Bu metinde eksk.
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
108 ---> Bu metinde bir şey eksik.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
109
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
110 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
111
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
112 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
113 Ders 1.5: METİN DÜZENLEME - METİN EKLEME
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
114
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
115
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
116 ** Metin eklemek için A düğmesine basın. **
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 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
119 karakterin üzerinde olduğu önemli değildir.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
120
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
121 2. A'ya basın ve gerekli eklemeleri yapın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
122
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
123 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
124
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
125 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
126 üçüncü adımları tekrarlayarak tümceyi düzeltin.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
127
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
128 ---> Bu satırda bazı met
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
129 Bu satırda bazı metinler eksik.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
130 ---> Bu satırda da bazı metinl
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
131 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
132
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
133 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
134
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
135 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
136 Ders 1.6: DOSYA DÜZENLEME
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
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
139 ** :wq yazmak açık olan dosyayı kaydeder ve Vim'den çıkar.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
140
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
141 !! 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
142
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
143 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
144 bir uçbirime erişiminiz varsa orada yapın.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
145
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
146 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
147 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
148 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
149 kullanın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
150
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
151 3. Daha önceki derslerde öğrendiğiniz gibi metin girip/ekleyip silin.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
152
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
153 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
154
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
155 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
156 özet bölüme gelin.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
157
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
158 6. Yukarıdaki adımları okuduktan ve anladıktan sonra YAPIN.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
159
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
160 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
161 Ders 1: ÖZET
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
162
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
163
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
164 1. İmleç ok düğmeleri veya hjkl düğmeleri kullanılarak hareket ettirilir.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
165
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
166 h (sol) / j (aşağı) / k (yukarı) / l (sağ)
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
167
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
168 2. Vim'i komut isteminden başlatmak için:
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
169
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
170 vim <ENTER>
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
171 veya
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
172 vim DOSYA_ADI <ENTER> kullanın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
173
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
174 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
175
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
176 :q! <ENTER> (değişiklikleri kaydetmeden çıkar)
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
177 :wq <ENTER> (değişiklikleri kaydedip çıkar) komutlarını kullanın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
178
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
179 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
180
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
181 5. Metin girmek veya eklemek için:
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
182
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
183 i metin girin <ESC> imleçten önce girer
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
184 A metin girin <ESC> satırdan sonra ekler
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
185
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
186 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
187 veya yarım yazılmış bir komutu iptal eder.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
188
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
189 Şimdi Ders 2 ile bu eğitmeni sürdürün.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
190
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
191 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
192 Ders 2.1: SİLME KOMUTLARI
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
193
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
194
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
195 ** Bir sözcüğü silmek için dw yazın. **
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
196
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
197 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
198
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
199 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
200
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
201 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
202
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
203 4. Sözcüğü silmek için dw yazın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
204
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
205 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
206 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
207 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
208
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
209 ---> 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
210
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
211 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
212
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
213 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
214 Ders 2.2: DAHA FAZLA SİLME KOMUTLARI
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
215
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
216
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
217 ** Satırı sonuna kadar silmek için d$ yazın. **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
218
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
219 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
220
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
221 2. İmleci aşağıda ---> ile imlenmiş satıra götürün.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
222
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
223 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
224
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
225 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
226
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
227 Türkçe Q klavyede <ALT GR> 4,
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
228 Türkçe F klavyede <SHIFT> 4 ikililerini kullanın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
229
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
230 ---> 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
231 defa yazmış.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
232
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
233 5. Neler olduğunu anlamak için Ders 2.3'e gidin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
234
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
235 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
236 Ders 2.3: İŞLEÇLER VE HAREKETLER
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
237
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
238
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
239 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
240 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
241
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
242 d hareket
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
243
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
244 Burada:
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
245
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
246 d - silme işlecidir.
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
247 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
248
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
249 Hareketlerin kısa bir listesi için:
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
250
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
251 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
252 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
253 $ - satırın sonuna kadar, son karakteri DAHİL OLARAK
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
254
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
255 Demeli ki, de komutunu girmek imleçten sözcüğün sonuna kadar siler.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
256
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
257 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
258 yukarıda belirtildiği gibi hareket ettirir.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
259
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
260 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
261 Ders 2.4: BİR HAREKET İLE BİRLİKTE SAYIM KULLANMAK
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
262
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
263
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
264 ** Bir hareketten önce sayı kullanmak o hareketi sayıca tekrarlatır. **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
265
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
266 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
267
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
268 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
269
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
270 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
271
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
272 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
273
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
274 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
275
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
276 ---> 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
277
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
278 6. Ders 2.5'e geçin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
279
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
280 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
281 Ders 2.5: BİR SAYIM KULLANARAK DAHA FAZLA SİLME İŞLEMİ
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
282
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
283
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
284 ** 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
285
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
286 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
287 yapılan işlemi o sayı kadar tekrarlatabilirsiniz.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
288
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
289 d [sayı] hareket
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 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
292 sözcüğün başına getirin.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
293
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
294 2. d2w yazarak iki BÜYÜK HARFLİ sözcüğü silin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
295
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
296 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
297 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
298
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
299 ---> 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
300
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
301 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
302 Ders 2.6: SATIRLARDA İŞLEM YAPMA
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
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
305 ** 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
306
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
307 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
308 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
309 olduğuna karar vermişler.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
310
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
311 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
312
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
313 2. Satırı silmek için dd yazın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
314
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
315 3. Şimdi de dördüncü satıra gidin.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
316
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
317 4. İki satırı birden silmek için 2dd yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
318
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
319 ---> 1) Güller kırmızıdır,
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
320 ---> 2) Çamur eğlenceli,
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
321 ---> 3) Menekşeler mavi,
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
322 ---> 4) Bir arabam var,
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
323 ---> 5) Saat zamanı söyler,
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
324 ---> 6) Şeker tatlıdır
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
325 ---> 7) Ve sen de öylesin
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
326
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
327 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
328 Ders 2.7: GERİ AL KOMUTU
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
329
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
330
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
331 ** 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
332
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
333 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
334
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
335 2. İlk istenmeyen karakteri silmek için x yazın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
336
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
337 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
338
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
339 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
340
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
341 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
342
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
343 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
344
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
345 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
346 geri almaları da geri alın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
347
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
348 ---> Buu satıırdaki hataları düüzeltinn ve sonra koomutu geri alllın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
349
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
350 8. Bunlar son derece kullanışlı komutlardır. Şimdi Ders 2 Özete geçin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
351
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
352 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
353 Ders 2: ÖZET
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
354
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
355
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
356 1. İmleçten itibaren bir sözcüğü silmek için dw yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
357
34046
6ffa7c9c0a8d translation(tr): Improve Turkish documentation (#13800)
Christian Brabandt <cb@256bit.org>
parents: 27623
diff changeset
358 2. İmleçten itibaren bir sözcüğün sonuna kadar silmek için de yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
359
34046
6ffa7c9c0a8d translation(tr): Improve Turkish documentation (#13800)
Christian Brabandt <cb@256bit.org>
parents: 27623
diff changeset
360 3. İmleçten itibaren bir satırı silmek için d$ yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
361
34046
6ffa7c9c0a8d translation(tr): Improve Turkish documentation (#13800)
Christian Brabandt <cb@256bit.org>
parents: 27623
diff changeset
362 4. Bütün bir satırı silmek için dd yazın.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
363
34046
6ffa7c9c0a8d translation(tr): Improve Turkish documentation (#13800)
Christian Brabandt <cb@256bit.org>
parents: 27623
diff changeset
364 5. Bir hareketi yenilemek için önüne sayı takısı getirin, 2w gibi.
6ffa7c9c0a8d translation(tr): Improve Turkish documentation (#13800)
Christian Brabandt <cb@256bit.org>
parents: 27623
diff changeset
365
6ffa7c9c0a8d translation(tr): Improve Turkish documentation (#13800)
Christian Brabandt <cb@256bit.org>
parents: 27623
diff changeset
366 6. Normal kipte bir komut biçimi şöyledir:
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
367
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
368 işleç [sayı] hareket
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 burada:
34046
6ffa7c9c0a8d translation(tr): Improve Turkish documentation (#13800)
Christian Brabandt <cb@256bit.org>
parents: 27623
diff changeset
371 işleç - ne yapılacağı, silmek için d örneğinde olduğu gibi
6ffa7c9c0a8d translation(tr): Improve Turkish documentation (#13800)
Christian Brabandt <cb@256bit.org>
parents: 27623
diff changeset
372 [sayı] - komutun kaç kere tekrar edeceğini gösteren isteğe bağlı sayı
6ffa7c9c0a8d translation(tr): Improve Turkish documentation (#13800)
Christian Brabandt <cb@256bit.org>
parents: 27623
diff changeset
373 hareket - işlecin nice davranacağı; w (sözcük), e (sözcük sonu),
6ffa7c9c0a8d translation(tr): Improve Turkish documentation (#13800)
Christian Brabandt <cb@256bit.org>
parents: 27623
diff changeset
374 $ (satır sonu) gibi
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
375
34046
6ffa7c9c0a8d translation(tr): Improve Turkish documentation (#13800)
Christian Brabandt <cb@256bit.org>
parents: 27623
diff changeset
376 7. Bir satırın başına gelmek için sıfır (0) kullanın.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
377
34046
6ffa7c9c0a8d translation(tr): Improve Turkish documentation (#13800)
Christian Brabandt <cb@256bit.org>
parents: 27623
diff changeset
378 8. Önceki hareketleri geri almak için u (küçük u) yazın.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
379 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
380 Geri almaları geri almak için <CTRL> R kullanın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
381
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
382 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
383 Ders 3.1: KOY KOMUTU
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
384
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 ** 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
387
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
388 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
389
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
390 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
391
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
392 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
393 ÜZERİNE götürün.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
394
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
395 4. Normal kipteyken satırı yerleştirmek için p yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
396
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
397 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
398 tekrar edin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
399
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
400 ---> d) Sen de öğrendin mi?
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
401 ---> b) Menekşeler mavidir,
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
402 ---> c) Akıl öğrenilir,
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
403 ---> a) Güller kırmızıdır,
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
404
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
405 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
406 Ders 3.2: DEĞİŞTİR KOMUTU
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
407
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
408
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
409 ** İ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
410
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
411 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
412
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
413 2. İmleci satırdaki ilk hatanın üzerine götürün.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
414
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
415 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
416
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
417 4. İlk satır düzelene kadar adım 2 ve 3'ü tekrar edin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
418
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
419 ---> Bu satıv yazılıvken, bivileri yamlış düğmetere basmış.
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
420 ---> Bu satır yazılırken, birileri yanlış düğmelere basmış.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
421
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
422 5. Ders 3.3'ye geçin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
423
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
424 NOT: Unutmayın, ezberleyerek değil deneyerek öğrenin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
425
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
426 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
427 Ders 3.3: DEĞİŞTİR İŞLECİ
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
428
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
429
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
430 ** 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
431
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
432 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
433
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
434 2. İmleci "sutar" daki u'nun üzerine yerleştirin.
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 3. Önce ce ardından doğru harfleri girin (bu durumda 'atır').
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
437
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
438 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
439
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
440 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
441
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
442 ---> 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
443 ---> 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
444
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
445 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
446 aldığına da dikkat edin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
447
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
448 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
449 Ders 3.4: c'Yİ KULLANARAK DAHA FAZLA DEĞİŞTİRME
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
450
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
451
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
452 ** Değiştir işleci sil komutu ile aynı hareketlerle kullanılır. **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
453
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
454 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
455
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
456 c [sayı] hareket
1121
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 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
459
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
460 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
461
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
462 4. İmleci ilk hataya götürün.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
463
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
464 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
465 sonra <ESC> düğmesine basın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
466
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
467 ---> 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
468 ---> 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
469 duyuyor.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
470
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
471 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
472 Ders 3: ÖZET
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
473
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
474
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
475 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
476 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
477 hemen imlecin altındaki satıra yerleştirilecektir).
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
478
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
479 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
480 yazmak istediğiniz karakteri yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
481
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
482 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
483 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
484 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
485 yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
486
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
487 4. Değiştir için biçim şöyledir:
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
488
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
489 c [sayı] hareket
1121
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 Şimdi bir sonraki derse geçin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
492
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
493 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
494 Ders 4.1: İMLEÇ KONUMU VE DOSYA DURUMU
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
495
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
496
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
497 ** <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
498 içerisindeki bir satıra gitmek için G yazı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: Adımlardan herhangi birini yapmadan önce dersin tamamını okuyun!
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
501
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
502 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
503 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
504 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
505
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
506 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
507 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
508
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
509 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
510 gg komutunu kullanın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
511
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
512 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
513 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
514
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
515 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
516
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
517 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
518 Ders 4.2: ARAMA KOMUTU
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
519
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
520
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
521 ** 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
522
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
523 1. Normal kipteyken / yazın. / karakterinin ve imlecin ekranın sonunda
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
524 göründüğüne dikkat edin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
525
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
526 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
527
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
528 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
529 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
530
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
531 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
532 komutunu kullanın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
533
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
534 ---> "hatttaa" hatayı yazmanın doğru yolu değil; hatttaa bir hata.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
535
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
536 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
537 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
538
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
539 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
540 Ders 4.3: UYAN AYRAÇLAR ARAMASI
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
541
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 ** Uyan bir (, [ veya { bulmak için % yazın. **
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 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
546
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
547 2. Şimdi % karakterini yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
548
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
549 3. İmleç uyan ayracın üzerine gider.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
550
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
551 4. Uyan ilk parantezin üzerine geri dönmek için yine % yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
552
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
553 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
554 yaptığını gözlemleyin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
555
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
556 ---> Bu içerisinde ( )'ler, ['ler ] ve {'ler } bulunan bir satırdır.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
557
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
558 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
559 ayıklamak için son derece yararlıdır.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
560
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
561 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
562 Ders 4.4: BUL/DEĞİŞTİR KOMUTU
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
563
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
564
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
565 ** 'eski' yerine 'yeni' yerleştirmek için :s/eski/yeni/g yazın. **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
566
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
567 1. İmleci aşağıda ---> ile imlenmiş satıra götürün.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
568
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
569 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
570 uyan karşılaşmayı düzelttiğine dikkat edin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
571
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
572 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
573 yazarak tüm "buu" oluşumlarını değiştirin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
574
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
575 ---> Buu birinci, buu ikinci, buu üçüncü bölüm.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
576
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
577 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
578
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
579 :#,#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
580 satır numaralarıdır.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
581 :%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
582 :%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
583 her birini değiştirmeden önce bize sorar.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
584
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
585 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
586 Ders 4: ÖZET
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
587
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
588
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
589 1. <CTRL> G sizin dosyadaki konumunuzu ve dosya durumunu gösterir.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
590 G dosyanın sonuna gider.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
591 [sayı] G belirtilen satır numarasına gider.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
592 gg ilk satıra gider.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
593
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
594 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
595 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
596 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
597 veya zıt yöndekini bulmak için N yazın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
598 <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
599
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
600 3. İmleç bir (), [], {} ayracı üzerindeyken % yazmak, uyan diğer eş
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
601 ayracı bulur.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
602
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
603 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
604 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
605 İ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
606 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
607 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
608
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
609 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
610 Ders 5.1: BIR DIŞ KOMUT ÇALIŞTIRMAK
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
611
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
612
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
613 ** 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
614
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
615 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
616 yazma imkanı verir.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
617
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
618 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
619 olanağı verir.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
620
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
621 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
622 o anda bulunduğunuz dizindeki dosyaları gösterecektir. Veya ls
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
623 çalışmazsa :!dir komutunu kullanın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
624
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
625 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
626
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
627 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
628 sonra bunu her zaman anımsatmayacağız.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
629
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
630 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
631 Ders 5.2: DOSYA YAZMAYA DEVAM
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
632
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
633
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
634 ** 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
635
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
636 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
637 Komuttan sonra <ENTER> düğmesine basacağınızı zaten biliyorsunuz.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
638
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
639 2. Mevcut olmayan bir dosya adı seçin, örneğin DENEME.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
640
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
641 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
642
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
643 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
644 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
645 dizini listeleyin.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
646
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
647 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
648 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
649
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
650 5. Şimdi dosyayı şu komutları vererek silin:
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
651 Windows: :!del DENEME
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
652 Unix (macOS, Linux, Haiku): :!rm DENEME
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
653
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
654 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
655 Ders 5.3: YAZMA İÇİN METİN SEÇME
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
656
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
657
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
658 ** 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
659
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
660 1. İmleci bu satırın üzerine getirin.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
661
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
662 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
663 seçildiğine dikkat edin.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
664
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
665 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
666
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
667 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
668 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
669
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
670 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
671 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
672
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
673 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
674 Ders 5.4: DOSYALARI BİRLEŞTİRME VE BÖLÜM EKLEME
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
675
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
676
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
677 ** 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
678
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
679 1. İmleci bu satırın hemen bir üstüne koyun.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
680
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
681 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
682 Sonrasında AŞAĞI düğmesi ile bu derse geri gelin.
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 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
685 getirin. Getirdiğiniz dosya imlecin hemen altına yerleştirilir.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
686
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
687 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
688 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
689
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
690 NOT: Bu komutu kullanarak bir dış komutun çıktısını da dosyanın içine
24468
9f41bfdbc6fc Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 18615
diff changeset
691 koyabilirsiniz. Örneğin :r !ls yazmak ls komutunun vereceği çıktıyı
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
692 dosyanın içinde hemen imlecin altındaki satıra koyar.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
693
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
694 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
695 Ders 5: ÖZET
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
696
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 1. :!komut bir dış komut çalıştırır.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
699 Bazı yararlı örnekler:
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
700 (MS-DOS) (Unix)
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
701 :!dir :!ls - bir dizini listeler.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
702 :!del DOSYA :!rm DOSYA - DOSYA'yı siler.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
703
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
704 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
705
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
706 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
707
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
708 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
709 içeriğini ekler.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
710
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
711 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
712 okur ve dosyanın içine yerleştirir.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
713
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
714 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
715 Ders 6.1: AÇ KOMUTU
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
716
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
717
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
718 ** İ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
719
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
720 1. İmleci aşağıda ---> ile imlenmiş satıra götürü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 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
723 (küçük harfle) yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
724
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
725 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
726 düğmesine basın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
727
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
728 ---> 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
729
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
730 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
731 aşağıdaki satırda deneyin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
732
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
733 ---> 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
734
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
735 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
736 Ders 6.2: EKLE KOMUTU
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
737
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
738
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
739 ** İmleçten sonra metin eklemek için a yazın. **
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
740
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
741 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
742
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
743 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
744
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
745 3. İmleçten SONRA metin eklemek için a yazın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
746
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
747 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
748 <ESC> düğmesine basın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
749
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
750 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
751 tekrarlayın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
752
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
753 ---> Bu satı çalışabilirsiniz. Çalı met ekl
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
754 ---> Bu satırda çalışabilirsiniz. Çalışırken metin eklemeyi kullanın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
755
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
756 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
757 Ders 6.3: BİR BAŞKA DEĞİŞTİR KOMUTU
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
758
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
759
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
760 ** 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
761
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
762 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
763 başına getirin.
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 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
766 yerine yazın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
767
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
768 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
769 değişmediğini gözlemleyin.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
770
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
771 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
772
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
773 ---> 123 sayısına xxx eklemek size yyy toplamını verir.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
774 ---> 123 sayısına 456 eklemek size 579 toplamını verir.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
775
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
776 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
777 Ders 6.4: METİN KOPYALA VE YAPIŞTIR
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
778
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
779
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
780 ** 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
781
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
782 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
783
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
784 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
785
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
786 3. y düğmesine basarak seçili metni kopyalayın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
787
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
788 4. İmleci bir sonraki satırın sonuna j$ ile getirin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
789
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
790 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
791
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
792 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
793 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
794
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
795 ---> a) Bu ilk öge
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
796 ---> b)
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
797
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
798 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
799 bir sözcüğü kopyalar.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
800
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
801 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
802 Ders 6.4: SET KOMUTU
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
803
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 ** 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
806 gelmesi için SET komutunu kullanın.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
807
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
808 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
809 birkaç kez yenileyin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
810
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
811 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
812
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
813 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
814 YOKSAY ve yoksay örneklerinin de bulunduğunu gözlemleyin.
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 4. :set hls is yazarak 'hlsearch' ve 'incsearch' ayarlarını seçin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
817
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
818 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
819
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
820 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
821
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
822 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
823 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
824 yapmak istiyorsanız /ignore\c komutunu kullanın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
825
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
826 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
827 DERS 6 ÖZET
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
828
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
829
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
830 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
831 EKLE kipinde yerleştirir.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
832 O komutu imlecin üzerinde bir satır açar.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
833
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
834 2. a komutu imleçten sonra metin girişine olanak verir.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
835 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
836
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
837 3. e komutu imleci bir sözcüğün sonuna taşır.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
838
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
839 4. y işleci metni kopyalar, p işleci yapıştırır.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
840
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
841 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
842
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
843 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
844 '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
845 '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
846 'hls' 'hlsearch' Uyan sonuçların üzerini vurgular.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
847 Ayarlama yaparken ister kısa ister uzun sürümleri kullanabilirsiniz.
1121
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 7. Bir ayarı kapatmak için "no" ekleyin, örneğin :set noic.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
850
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
851 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
852 Ders 7.1: YARDIM KAYNAKLARI
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
853
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
854
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
855 ** Çevrimiçi yardım sistemini kullanın **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
856
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
857 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
858 deneyebilirsiniz:
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
859
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
860 - (eğer varsa) <HELP> düğmesine basın
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
861 - (eğer varsa) <F1> düğmesine basın
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
862 - :help yazın ve <ENTER> düğmesine basın
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
863
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
864 Yardım penceresindeki metinleri okuyarak yardım sisteminin nasıl
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
865 çalıştığını öğrenin.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
866 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
867 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
868
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
869 ":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
870 yardım alabilirsiniz. Şunları deneyin:
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
871
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
872 :help w
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
873 :help c_<CTRL> D
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
874 :help insert-index
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
875 :help user-manual
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
876
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
877 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
878 Ders 7.2: BİR BAŞLANGIÇ BETİĞİ OLUŞTURUN
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
879
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
880
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
881 ** Vim'in özelliklerine bakın **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
882
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
883 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
884 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
885 oluşturmalısınız.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
886
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
887 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
888
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
889 :e ~/.vimrc Unix için
24751
e69e7133c9cf Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 24468
diff changeset
890 :e ~/_vimrc Windows için
17909
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 2. Şimdi örnek "vimrc" dosyası içeriğini okuyun:
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
893
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
894 :r $VIMRUNTIME/vimrc_example.vim
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
895
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
896 3. Dosyayı :w ile kaydedin.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
897
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
898 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
899 Tüm tercih ettiğiniz ayarları bu "vimrc" dosyasına ekleyebilirsiniz.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
900 Daha fazla bilgi için :help vimrc-intro yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
901
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
902 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
903 Ders 7.3: TAMAMLAMA
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
904
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
905
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
906 ** <CTRL> D ve <TAB> ile komut istemi ekranında tamamlama **
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
907
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
908 1. :set nocp komutunu kullanarak Vim'in uyumlu kipte olmadığından
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
909 emin olun.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
910
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
911 2. Bulunduğunuz dizindeki dosyalara :!ls veya :!dir ile bakın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
912
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
913 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
914
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
915 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
916 gösterecektir.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
917
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
918 5. d <TAB> kullandığınızda Vim komutu kendinden :edit olarak
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
919 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 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
922 Örneğin :edit DOS.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
923
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
924 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
925 sizin için dosya adının geri kalanını tamamlayacaktır.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
926
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
927 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
928 ikililerini deneyin. Özellikle :help için çok yararlıdır.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
929
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
930 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
931 Ders 7: ÖZET
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
932
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
933
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
934 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
935 penceresini açar.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
936
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
937 2. :help cmd yazarak cmd hakkında bilgi sahibi olabilirsiniz.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
938
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
939 3. <CTRL> W kullanarak başka pencerelere geçebilirsiniz.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
940
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
941 4. :q kullanarak yardım penceresini kapatabilirsiniz.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
942
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
943 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
944 saklayabilirsiniz.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
945
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
946 6. Bir : komutu girerken <CTRL> D'ye basarak olanaklı tamamlama
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
947 seçeneklerini görebilirsiniz. <TAB>'a basarak tamamlamayı seçin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
948
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
949 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
950
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
951 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
952 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
953 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
954 Bundan sonra ":help user-manual" komutu ile kullanıcı kılavuzunu
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
955 okumalısınız.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
956
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
957 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
958
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
959 Vim - Vi Improved - by Steve Oualline
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
960 Publisher: New Riders
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
961
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
962 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
963 çok uygundur.
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
964 Kitapta birçok örnek ve resim bulunmaktadır.
27623
179c118424a6 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 24751
diff changeset
965 https://iccf-holland.org/click5.html adresine bakabilirsiniz.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
966
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
967 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
968
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
969 Learning the Vi Editor - by Linda Lamb
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
970 Publisher: O'Reilly & Associates Inc.
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
971
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
972 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
973 6. Basım aynı zamanda Vim hakkında da bilgi içermektedir.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
974
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
975 Bu eğitmen Michael C. Pierce ve Robert K. Ware tarafından yazıldı,
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
976 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
977 Colorado State University. E-posta: bware@mines.colorado.edu
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
978
17909
cc953757ed2a Runtime files update.
Bram Moolenaar <Bram@vim.org>
parents: 17758
diff changeset
979 Vim için değiştiren: Bram Moolenaar
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
980
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
981 Türkçe çeviri:
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
982 Serkan "heartsmagic" Çalış (2005), adresimeyaz (at) yahoo (dot) com
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
983
34046
6ffa7c9c0a8d translation(tr): Improve Turkish documentation (#13800)
Christian Brabandt <cb@256bit.org>
parents: 27623
diff changeset
984 2019 güncellemesi:
18594
e9a47bcf7b94 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 17909
diff changeset
985 Emir SARI, bitigchi (at) me (dot) com
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
986
18615
c4cdc715cb68 Update runtime files
Bram Moolenaar <Bram@vim.org>
parents: 18594
diff changeset
987 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~