annotate runtime/tutor/tutor.tr.iso9 @ 33399:95db67c7b754 v9.0.1958

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