annotate runtime/tutor/tutor.tr.utf-8 @ 17758:f2c2f9126a82

Update runtime files. commit https://github.com/vim/vim/commit/56c860c315c517d304320e12bf7b5c1479546dae Author: Bram Moolenaar <Bram@vim.org> Date: Sat Aug 17 20:09:31 2019 +0200 Update runtime files.
author Bram Moolenaar <Bram@vim.org>
date Sat, 17 Aug 2019 20:15:03 +0200
parents 167a030448fa
children cc953757ed2a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
1 ===============================================================================
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
2 = V I M T u t o r'a Hoş Geldiniz - Sürüm 1.5 =
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
3 ===============================================================================
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
4
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
5 Vim, bu gibi bir eğitmen ile açıklanması gereken çok fazla komut barındıran,
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
6 oldukça kuvvetli bir metin düzenleyicidir. Bu eğitmen Vim'i çok amaçlı bir
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
7 düzenleyici olarak kolaylıkla kullanabileceğiniz yeterli sayıda komutu açıklamak
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
8 için tasarlanmıştır.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
9
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
10 Eğitmeni tamamlama süresi yapacağınız denemelere bağlı olarak 25-30
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
11 dakikadır.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
12
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
13 Derslerdeki komutlar bu metni değiştirecektir. Üzerinde çalışmak için
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
14 bu dosyanın bir kopyasını alın (eğer "vimtutor" uygulamasını çalıştırdıysanız
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
15 zaten bir kopyasını almış oldunuz).
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
16
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
17 Bu eğitmenin, kullanarak öğretmeye ayarlandığını unutmamak önemlidir. Bu şu
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
18 anlama gelir; komutları öğrenmek için doğru bir şekilde çalıştırmanız gerekir.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
19 Eğer sadece yazılanları okursanız komutları unutursunuz.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
20
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
21 Şimdi Caps-Lock düğmenizin basılı olmadığına emin olun ve Ders 1.1'in
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
22 ekranı tamamen doldurması için j düğmesine yeterli miktarda basın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
23 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
24 Ders 1.1: İMLECİ HAREKET ETTİRMEK
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
25
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
26 Ç.N: Tüm derslerde <ENTER> gördüğünüz yerde bu düğmeye basmanız gerekir.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
27
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
28 ** İmleci hareket ettirmek için, h,j,k,l düğmelerine gösterildiği gibi basın. **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
29 ^
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
30 k İpucu: h düğmesi soldadır ve sola hareket eder.
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
31 < h l > l düğmesi sağdadır ve sağa hareket eder.
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
32 j j düğmesi aşağı yönlü bir ok gibidir.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
33 v
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
34 1. Yeterli oluncaya kadar imleci ekranda hareket ettirin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
35
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
36 2. Aşağı düğmesini (j) tekrar edene kadar basılı tutun.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
37 ---> Şimdi, bir sonraki derse nasıl geçeceğinizi biliyorsunuz.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
38
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
39 3. Aşağı düğmesini kullanarak, Ders 1.2'ye geçin.
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
40 Not: Eğer yazdığınız bir şeyden emin değilseniz, Normal kipe geçmek için <ESC> düğmesine basın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
41 Daha sonra istediğiniz komutu yeniden yazın.
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
42 Not: Ok düğmeleri da aynı zamanda işe yararlar ancak hjkl düğmelerini kullanmaya alıştığınızda etrafta daha hızlı
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
43 hareket edersiniz.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
44 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
45 Ders 1.2: VIM'E GİRİŞ VE VIM'DEN ÇIKIŞ
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
46
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
47
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
48 !! NOT: Aşağıdaki adımları yapmadan önce, bu dersi tamamen okuyun.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
49
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
50 1. <ESC> düğmesine basın (Normal kipte olmayı garantilemek için).
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
51
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
52 2. Yazın: :q! <ENTER>.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
53
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
54 ---> Bu düzenleyicinin yaptığınız değişiklikleri KAYDETMEDEN kapanmasını sağlar.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
55 Eğer yaptıklarınızın kaydedilmesini istiyorsanız şunu yazın:
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
56 :wq <ENTER>
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
57
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
58 3. Kabuk istemcisini (shell prompt) gördüğünüzde, sizi bu eğitmene getiren
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
59 komutu yazın. Bu: vimtutor <ENTER> komutudur.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
60 Normalde: vim tutor <ENTER> komutu kullanılır.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
61 ---> 'vim' vim düzenleyicisine gir anlamına gelir, 'tutor' ise açmak istediğiniz dosyadır.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
62
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
63 4. Eğer bu adımları ezberlediyseniz ve kendinizden eminseniz, 1'den 3'e kadar olan adımları,
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
64 düzenleyiciden çıkmak ve yeniden girmek için uygulayın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
65 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
66 Ders 1.3: METİN DÜZENLEME - SİLME
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
67
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
68
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
69 ** Normal kipteyken imlecin altındaki karakteri silmek için x 'e basın.**
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
70
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
71 1. İmleci aşağıda işaretlenmiş (-->) satıra götürün.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
72
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
73 2. Hataları düzeltmek için, imleci silinmesi gereken karakterin üzerine getirin
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
74
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
75 3. İstenmeyen karakteri silmek için x düğmesine basın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
76
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
77 4. Cümle düzelene kadar 2'den 4'e kadar olan adımları tekrar edin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
78
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
79 ---> İinek ayyın üzzerinden attladı.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
80
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
81 5. Şimdi satır düzeldi, Ders 1.4'e geçin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
82
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
83 NOT: Bu eğitmende ilerledikçe ezberlemeye çalışmayın, kullanarak öğrenin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
84
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
85
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
86
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
88 Ders 1.4: METİN DÜZENLEME - EKLEME
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
89
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
90
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
91 ** Normal kipteyken metin eklemek için i 'ye basın. **
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
92
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
93 1. İmleci aşağıdaki işaretlenmiş (-->) ilk satıra götürün.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
94
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
95 2. İlk satırı ikincisinin aynısı gibi yapmak için, imleci eklenmesi gereken
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
96 metinden sonraki ilk karakterin üzerine götürün.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
97
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
98 3. i 'ye basın ve gerekli eklemeleri yapın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
99
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
100 4. Her hata düzeltildiğinde <ESC> düğmesine basarak Normal kipe dönün.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
101 Cümleyi düzeltmek için 2'den 4'e kadar olan adımları tekrar edin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
102
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
103 ---> Bu metinde eksk.
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
104 ---> Bu metinde bir şey eksik.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
105
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
106 5. Metin ekleme çalışmalarını yeterli görüyorsanız aşağıdaki özete geçin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
107
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
108
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
109
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
110 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
111 DERS 1 ÖZET
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
112
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
113
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
114 1. İmleç hem ok hem de hjkl düğmeleri ile hareket ettirilir.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
115 h (sol) j (aşağı) k (yukarı) l (sağ)
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
116
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
117 2. (Konsoldan) Vim'e girmek içn yazın: vim DOSYAİSMİ <ENTER>
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
118
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
119 3. Tüm değişiklikleri gözardı edip Vim'den çıkmak için yazın:
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
120 <ESC> :q! <ENTER>
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
121 veya tüm değişiklikleri kaydetmek için yazın:
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
122 <ESC> :wq <ENTER>
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
123
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
124 4. İmlecin altındaki bir karakteri silmek için Normal kipte x yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
125
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
126 5. İmlecin altında metin eklemek için Normal kipte yazın:
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
127 i yazılacak metin <ESC>
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
128
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
129 NOT: <ESC> düğmesine basmak sizi Normal kipe götürür ya da istenmeyen tamamlanmamış bir komutu
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
130 iptal eder.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
131
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
132 Şimdi Ders 2 ile devam edin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
133
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
134
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
135 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
136 Ders 2.1: SİLME KOMUTLARI
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
137
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
138 ** Bir sözcüğü silmek için dw yazın.**
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
139
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
140 1. Normal kipte olduğunuzdan emin olmak için <ESC> düğmesine basın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
141
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
142 2. İmleci aşağıdaki işaretlenmiş (-->) satıra götürün.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
143
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
144 3. İmleci silinmesi gereken sözcüğün başına götürün.
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
145
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
146 4. Sözcüğü silmek için dw yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
147
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
148 NOT: dw harfleri siz yazdıkça ekranın son satırında görülecektir.
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
149 Eğer yanlış bir şeyler yazarsanız, yeniden başlamak için <ESC> düğmesine basın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
150
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
151 ---> Bu satırda çerez cümleye ait olmayan leblebi sözcükler var.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
152
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
153
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
154 5. Cümle düzelene kadar adım 3 ve 4'ü tekrar edin, daha sonra Ders 2.2'ye gidin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
155
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
156
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
157
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
158 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
159 Ders 2.2: DAHA FAZLA SİLME KOMUTU
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
160
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
161
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
162 ** Satırı sonuna kadar silmek için d$ yazın.**
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
163
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
164 1. Normal kipte olmaktan emin olmak için <ESC> düğmesine basın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
165
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
166 2. İmleci aşağıdaki işaretlenmiş (-->) satıra götürün.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
167
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
168 3. İmleci doğru olan satırın sonuna götürün. (Birinciden SONRA. )
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
169
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
170 4. Satırı sonuna kadar silmek için d$ yazın.
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
171 ( d$ yazarken $ kullanmak için Türkçe Q klavyede <ALT GR> 4,
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
172 Türkçe F klavyede <SHIFT> 4 ikilisini kullanın.)
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
173
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
174 ---> Birileri bu satırın sonunu iki defa yazmış. Birileri bu satırın sonunu iki defa yazmış.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
175
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
176 5. Neler olduğunu anlamak için Ders 2.3'e gidin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
177
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
178
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
179
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
180
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
181
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
182 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
183 Ders 2.3: KOMUTLAR VE NESNELER
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
184
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
185
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
186 d silme komutu için biçim aşağıdaki gibidir:
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
187
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
188 [sayı] d nesne VEYA d [sayı] nesne
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
189 Burada:
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
190 sayı - komutun kaç defa çalıştırlacağı (isteğe bağlı, varsayılan=1).
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
191 d - silme komutu
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
192 nesne - komutun ne şekilde çalışacağı (aşağıda listlendi).
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
193
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
194 Nesnelerin kısa bir listesi.
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
195 w - Boşluğu da içererek, imleçten itibaren sözcüğün sonuna kadar.
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
196 e - Boşluğu İÇERMEDEN, imleçten itibaren sözcüğün sonuna kadar.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
197 $ - imleçten satırın sonuna kadar.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
198
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
199 NOT: Serüven sevenler için, Normal kipte iken, komut olmadan sadece nesnenin kendisine basmak
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
200 imleci yukardaki listede olduğu gibi hareket ettirecektir.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
201
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
202
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
203
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
204
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
205 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
206 Ders 2.4: 'KOMUT-NESNE'ye BİR İSTİSNA
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
207
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
208
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
209 ** Bütün bir satırı silmek için dd yazın. **
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
210
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
211 Bütün bir satır silme sıklığından dolayı, Vi tasarımcıları bir satırı
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
212 tamamen silmek için iki d yazmanın daha kolay olacağına karar verdiler.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
213
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
214 1. İmleci aşağıdaki tümceciğin ikinci satırına götürün.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
215 2. Satırı silmek için dd yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
216 3. Şimdi de dördüncü satıra gidin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
217 4. İki satırı birden silmek için 2dd (sayı-komut-nesne'yi hatırlayın) yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
218
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
219 1) Güller kırmızıdır,
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
220 2) Çamur eğlenceli,
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
221 3) Menekşeler mavi,
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
222 4) Bir arabam var,
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
223 5) Saat bana söyler,
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
224 6) Şeker tatlıdır
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
225 7) Ve sen de öylesin
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
226
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
227 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
228 Ders 2.5: GERİ AL KOMUTU
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
229
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
230
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
231 ** Son komutu geri almak için u , bütün bir satırı düzeltmek için U yazın.**
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
232
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
233 1. İmleci aşağıdaki işaretlenmiş (-->) satırdaki ilk hatanın üzerine götürün.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
234 2. İlk istenmeyen karakteri silmek için x yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
235 3. Şimdi son çalıştırılan komutu geri almak için u yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
236 4. Bu sefer x komutunu kullanarak satırdaki tüm hataları düzeltin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
237 5. Şimdi satırı ilk haline çevirmek için büyük U yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
238 6. Şimdi U ve daha önceki komutları geri almak için birkaç defa u yazın.
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
239 7. Şimdi birkaç defa CTRL-R (CTRL'yi basılı tutarken R'ye basın) yazarak geri almaları da geri alın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
240
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
241 ---> Buu satıırdaki hataları düüzeltinn ve sonra koomutu geri alllın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
242
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
243 8. Bunlar son derece kullanışlı komutlardır. Şimdi Ders 2 Özete geçin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
244
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
245
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
246
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
247
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
248 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
249 DERS 2 ÖZET
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
250
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
251
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
252 1. İmleçten itibaren bir sözcüğü silmek için yazın: dw
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
253
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
254 2. İmleçten itibaren bir satırı silmek için yazın: d$
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
255
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
256 3. Bütün bir satırı silmek için yazın: dd
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
257
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
258 4. Normal kipte bir komut biçimi şöyledir:
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
259
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
260 [sayı] komut nesne VEYA komut [sayı] nesne
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
261 burada:
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
262 sayı - komutun kaç kere tekrar edeceği
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
263 komut - ne yapılacağı, silmek için d olduğu gibi
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
264 nesne - komutun nasıl davranacağı, w (sözcük), $ (satır sonu), vb gibi.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
265
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
266 5. Önceki hareketleri geri almak için yazın: u (küçük u)
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
267 Bir satırdaki tüm değişiklikleri geri almak için yazın: U (büyük u)
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
268 Geri almaları geri almak için yazın: CTRL-R
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
269
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
270
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
271 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
272 Ders 3.1: KOY KOMUTU
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
273
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
274
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
275 ** Son yaptığınız silme işlemini imleçten sona geri yerleştirmek için p yazın.**
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
276
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
277 1. İmleci aşağıdaki tümceciğin ilk satırına götürün.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
278
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
279 2. Satırı silip Vim'in tamponuna yerleştirmek için dd yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
280
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
281 3. İmleci, silinmiş satırı nereye yerleştirmek istiyorsanız, o satırın ÜZERİNE götürün.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
282
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
283 4. Normal kipteyken, satırı yerleştirmek için p yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
284
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
285 5. Tüm satırları doğru sıraya koymak için 2'den 4'e kadar olan adımları tekrar edin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
286
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
287 d) Sen de öğrendin mi?
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
288 b) Menekşeler mavidir,
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
289 c) Akıl öğrenilir,
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
290 a) Güller kırmızıdır,
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
291
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
292
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
293
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
294 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
295 Ders 3.2: YERLEŞTİR KOMUTU
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
296
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
297
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
298 ** İmlecin altında bir karakter yerleştirmek için r yazın.**
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
299
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
300 1. İmleci aşağıdaki işaretlenmiş(--->) ilk satıra götürün.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
301
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
302 2. İmleci satırdaki ilk hatanın üzerine götürün.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
303
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
304 3. Hatayı düzeltmek için önce r ardından da doğru karakteri yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
305
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
306 4. İlk satır düzelene kadar adım 2 ve 3'ü tekrar edin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
307
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
308 ---> Bu satıv yazılıvken, bivileri yamlış düğmetere basmış.
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
309 ---> Bu satır yazılırken, birileri yanlış düğmelere basmış.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
310
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
311 5. Ders 3.2'ye geçin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
312
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
313 NOT: Unutmayın, ezberleyerek değil kullanarak öğrenin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
314
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
315
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
316 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
317 Ders 3.3: DEĞİŞTİR KOMUTU
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
318
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
319
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
320 ** Bir sözcüğün tamamını veya parçasını değiştirmek için cw yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
321
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
322 1. İmleci aşağıdaki işaretlenmiş(--->) satıra götürün.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
323
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
324 2. İmleci "sutar" daki u'nun üzerine yerleştirin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
325
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
326 3. Önce cw ardından doğru sözcüğü girin (bu durumda 'atır'.)
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
327
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
328 4. <ESC> düğmesine basın ve bir sonraki hataya gidin (değişmesi gereken ilk karakter.)
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
329
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
330 5. İlk cümle ikincisiyle aynı olana kadar adım 3 ve 4'ü tekrar edin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
331
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
332 ---> Bu sutar değiştir komutu ile değişneli gereken birkaç mözcük içeriyor.
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
333 ---> Bu satır değiştir komutu ile değişmesi gereken birkaç sözcük içeriyor.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
334
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
335 cw'nin sadece sözcüğü değiştirmediğini, aynı zamanda sizi insert kipine götürdüğüne de dikkat edin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
336
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
337
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
338 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
339 Ders 3.4: c'Yİ KULLANARAK DAHA FAZLA DEĞİŞTİRME
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
340
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
341
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
342 ** Değiştir komutu sil komutu ile aynı nesnelerle kullanılır.**
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
343
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
344 1. Değiştir komutu sil ile aynı yolla çalışır. Biçim şöyledir:
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
345
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
346 [sayı] c nesne VEYA c [sayı] nesne
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
347
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
348 2. Nesneler de aynı zamanda aynıdır. Örneğin w (word), $ (satır sonu), vb. gibi.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
349
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
350 3. Aşağıdaki işaretlenmiş(--->) ilk satıra gidin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
351
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
352 4. İmleci ilk hataya götürün.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
353
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
354 5. Satırın geri kalan kısmını ikincisi gibi yapmak için c$ yazın ve daha sonra <ESC> düğmesine basın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
355
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
356 ---> Bu satırın sonu düzeltilmek için biraz yardıma ihtiyaç duyuyor.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
357 ---> Bu satırın sonu düzeltilmek için c$ komutu kullanılarak yardıma ihtiyaç duyuyor.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
358
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
359
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
360 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
361 DERS 3 ÖZET
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
362
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
363
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
364 1. Silinmiş olan bir metni geri yerleştirmek için p yazın. Bu silinmiş metni
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
365 imleçten hemen SONRA geri yerleştirir (eğer bir satır silinmişse hemen imleçten sonra, alta
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
366 yerleştirilecektir)
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
367
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
368 2. İmlecin altındaki karakteri değiştirmek için önce r ardından da
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
369 asıl karakteri yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
370
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
371 3. Değiştir komutu belirlenen nesneyi, imleçten nesnenin sonuna kadar değiştirme imkanı verir.
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
372 Örneğin, bir sözcüğü imleçten sonuna kadar değiştirmek için cw , bir satırın tamamını
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
373 değiştirmek içinse c$ yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
374
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
375 4. Değiştir için biçim şöyledir:
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
376
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
377 [sayı] c nesne VEYA c [sayı] nesne
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
378
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
379 Şimdi bir sonraki derse geçin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
380
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
381
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
382
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
383 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
384 Ders 4.1: KONUM VE DOSYA DURUMU
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
385
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
386
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
387 ** Dosya içerisindeki konumunuzu ve dosyanın durumunu görmek için CTRL-g yazın. **
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
388 ** Dosya içerisindeki bir satıra gitmek için SHIFT-g yazın. **
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
389
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
390 Not: Adımlardan herhangi birini yapmadan önce dersin tamamını okuyun!!
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
391
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
392 1. Ctrl düğmesini basılı tutun ve g'ye basın. Dosyanın sonunda dosya ismini ve bulunduğunuz konumu
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
393 gösteren bir durum satırı görünecektir. Adım 3 için satır numarasını
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
394 unutmayın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
395
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
396 2. Dosyanın sonuna gitmek için shift-G 'ye basın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
397
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
398 3. Daha önce bulunduğunuz satır numarasını yazın ve daha sonra shift-G 'ye basın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
399 Bu sizi daha önce bulunduğunuz ve Ctrl-g 'ye bastığınız satıra geri götürecektir.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
400 (Sayılar yazılırken ekranda GÖRÜNMEYECEKLERDİR.)
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
401
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
402 4. Yapabileceğinizi düşündüğünüzde, adım 1'den 3'e kadar yapın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
403
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
404 Ç.N: Bu kısım orijinal metinde de biraz eksik anlatılmış gibi. Bir satır hakkında bilgi almak için
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
405 Ctrl-g'yi kullanın. Herhangi bir satıra gitmek içinse, önce satır numarasını yazın ve ardınan
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
406 shift-g'ye basın. Satır numarası girmeden basılan shift-g sizi satır sonuna götürür.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
407
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
408 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
409 Ders 4.2: ARAMA KOMUTU
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
410
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
411
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
412 ** Bir sözcük öbeğini aramak için / ile beraber sözcük öbeğini girin. **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
413
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
414 1. Normal kipteyken / karakterini yazın. Komut bölümü yerine / karakterinin ve
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
415 imlecin ekranın sonunda göründüğüne dikkat edin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
416
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
417 2. Şimdi, 'hatttaa' yazıp <ENTER> 'a basın. Bu sizin aramak istediğiniz sözcük.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
418
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
419 3. Aynı sözcük öbeğini tekrar aramak için, basitçe n yazın.
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
420 Aynı sözcük öbeğini zıt yönde aramak için, Shift-N yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
421
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
422 4. Eğer zıt yöne doğru bir arama yapmak istiyorsanız, / komutu yerine
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
423 ? komutunu kullanın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
424
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
425 ---> "hatttaa" hatayı yazmanın doğru yolu değil; hatttaa bir hata.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
426
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
427 Not: Arama dosyanın sonuna ulaştığında, tekrar baştan başlayacaktır.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
428
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
429 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
430 Ders 4.3: UYAN PARANTEZ ARAMASI
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
431
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
432
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
433 ** Uyan bir ),] veya } bulmak için % yazın. **
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
434
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
435 1. İmleci işaretli (--->) satırdaki herhangi bir (, [ veya { karakterinin
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
436 üzerine götürün.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
437
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
438 2. Şimdi % karakterini yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
439
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
440 3. İmleç uyan parantez veya ayracın üzerine gider.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
441
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
442 4. Uyan ilk parantezin üzerine geri dönmek için yine % yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
443
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
444 ---> Bu ( içerisinde ('ler, ['ler ] ve {'ler } bulunan bir satırdır. ))
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
445
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
446 Not: Bu içerisinde uymayan parantezler bulunan bir programın yanlışını ayıklamak için
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
447 son derece yararlıdır.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
448
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
449
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
450
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
451
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
452
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
453
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
454 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
455 Ders 4.4: HATALARI DÜZELTMEK İÇİN BİR YOL
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
456
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
457
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
458 ** 'eski' yerine 'yeni' yerleştirmek için :s/eski/yeni/g yazın. **
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
459
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
460 1. İmleci aşağıdaki işaretli (--->) satıra götürün.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
461
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
462 2. :s/buu/bu yazıp <ENTER> 'a basın. Bu komutun sadece satırdaki ilk karşılaşmayı
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
463 düzelttiğine dikkat edin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
464
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
465 3. Şimdi genel olarak satırdaki tüm değişikliği yapmak için :s/buu/bu/g yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
466
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
467 ---> Buu birinci, buu ikinci, buu üçüncü bölüm.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
468
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
469 4. İki satır arasındaki bir karakter katarının tümünü değiştirmek için,
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
470 :#,#s/eski/yeni/g yazın, burada #,# iki satırın sayılarıdır.
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
471 Tüm dosyadaki karşılaşılan sözcükleri değiştirmek için :%s/eski/yeni/g yazın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
472
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
473
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
474
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
475
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
476
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
477 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
478 DERS 4 ÖZET
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
479
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
480
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
481 1. Ctrl-g sizin dosyadaki konumunuzu ve dosya durumunu gösterir.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
482 Shift-G dosyanın sonuna gider. Shift-G 'den önce bir sayı yazılırsa, o satıra
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
483 gidilir.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
484
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
485 2. Bir sözcük öbeğinden önce / yazmak, İLERİ yönde o öbeği aratır.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
486 Bir sözcük öbeğinden önce ? yazmak, GERİ yönde o öbeği aratır.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
487 Bir aramadan sonra, aynı yöndeki bir sonraki karşılaşmayı bulmak için n ,
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
488 veya zıt yöndekini bulmak için Shift-N yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
489
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
490 3. İmleç bir (,),[,],{,} parantezi üzerindeyken % yazmak, uyan diğer eş parantezi bulur.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
491
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
492 4. Bir satırdaki ilk 'eski'yi 'yeni' ile değiştirmek için :s/eski/yeni yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
493 Bir satırdaki tüm 'eski'leri 'yeni' ile değiştirmek için :s/eski/yeni/g yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
494 İki satır arasındaki öbekleri değiştirmek için :#,#s/eski/yeni/g yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
495 (#'lar satır numaraları)
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
496 Bir dosyadaki tüm karşılaşmaları değiştirmek için :%s/eski/yeni/g yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
497 Her seferinde onay sorması için 'c' ekleyin. :%s/eski/yeni/gc
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
498
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
499
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
500 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
501 Ders 5.1: BIR DIŞ KOMUT ÇALIŞTIRMAK
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
502
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
503
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
504 ** Bir dış komutu çalıştırmak için :! ve ardından istediğiniz dış komutu yazın. **
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
505
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
506 1. İmleci ekranın altına götürmek için alışık olduğunuz : komutunu yazın. Bu size
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
507 bir komut yazma imkanı verir.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
508
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
509 2. Şimdi ! (ünlem) karakterini yazın. Bu size bir dış komut çalıştırma
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
510 imkanı verir.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
511
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
512 3. Örnek olarak ! karakterini takiben ls yazın ve <ENTER>'a basın. Bu size
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
513 o anda bulunduğunuz dizindeki dosyaları gösterecektir. Veya ls çalışmazsa :!dir
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
514 komutunu kullanın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
515
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
516 Not: Herhangi bir dış komutu bu yolla çalıştırmak mümkündür.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
517
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
518 Not: Tüm : komutlarından sonra <ENTER> düğmesine basılmalıdır.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
519
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
520
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
521
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
522
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
523 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
524 Ders 5.2: DOSYA YAZMAYA DEVAM
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
525
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
526
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
527 ** Dosyaya yapılan değişikliği kaydetmek için, :w DOSYAİSMİ yazın. **
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
528
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
529 1. Bulunduğunuz dizini listelemek için :!dir veya :!ls yazın.
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
530 Komuttan sonra <ENTER> düğmesine basıcağınızı zaten biliyorsunuz.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
531
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
532 2. Mevcut olmayan bir dosya ismi seçin, örneğin DENEME.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
533
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
534 3. Şimdi :w DENEME yazın (DENEME sizin seçtiğiniz dosya ismi).
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
535
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
536 4. Bu tüm dosyayı (Vim Tutor) DENEME isminde başka bir dosyaya yazar.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
537 Bunu doğrulamak için, :!dir yazın ve yeniden bulunduğunuz dizini listeleyin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
538
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
539 Not: Eğer Vim'den çıkıp kaydettiğiniz DENEME dosyasını açarsanız, bunun kaydettiğiniz
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
540 vimtutor'un gerçek bir kopyası olduğunu görürsünüz.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
541
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
542 5. Şimdi dosyayı şu komutları vererek silin (MS-DOS) :!del DENEME
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
543 (veya UNIX) :!rm DENEME
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
544
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
545
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
546 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
547 Ders 5.3: SEÇMELİ YAZ KOMUTU
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
548
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
549
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
550 ** Dosyanın bir bölümünü kaydetmek için, :#,# w DOSYAİSMİ yazın. **
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
551
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
552 1. Bir kez daha bulunduğunuz dizini görmek için :!dir veya :!ls yazın,
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
553 ardından DENEME gibi uygun bir dosya ismi seçin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
554
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
555 2. İmleci bu sayfanın başına götürün ve ardından CTRL-g'ye basarak satır numarasını
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
556 öğrenin. BU NUMARAYI UNUTMAYIN!
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
557
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
558 3. Şimdi sayfanın sonuna gidip ve yine CTRL-g'ye basarak satır numarasını
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
559 öğrenin. BU NUMARAYI DA UNUTMAYIN!
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
560
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
561 4. Bir dosyaya sadece bir bölümü kaydetmek için, :#,# w DENEME yazın. #,# sizin
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
562 baktığınız sayılar (üst,alt) ve DENEME dosyanızın ismidir.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
563
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
564
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
565 5. Yine, :!dir yazarak dosyanın orada olduğuna bakın ama SİLMEYİN.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
566
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
567
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
568
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
569
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
570 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
571 Ders 5.4: DOSYALARI BİRLEŞTİRMEK-BÖLÜM EKLEMEK
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
572
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
573
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
574 ** Bir dosyanın içeriğini eklemek için :r DOSYAİSMİ yazın. **
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
575
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
576 1. DENEME dosyanızın önceden bulunduğundan emin olmak için :!dir yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
577
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
578 2. İmleci bu sayfanın başına yerleştirin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
579
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
580 NOT: Adım 3'ü uyguladıktan sonra Ders 5.3'ü görüyor olacaksınız. Daha sonra bu
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
581 derse sayfasına dönün.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
582
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
583 3. Şimdi DENEME sayfasını :r DENEME yazarak aktarın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
584
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
585 NOT: Aktardığınız dosya imlecinizin hemen altına eklenecektir.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
586
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
587 4. Dosyanın eklendiğini görmek için, geriye gidin. Ders 5.3'ten iki kopya
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
588 olduğunu göreceksiniz; asıl ve kopya olanı.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
589
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
590
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
591
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
592 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
593 DERS 5 ÖZET
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
594
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
595
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
596 1. :!komut bir dış komut çalıştırır.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
597
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
598 Bazı yararlı örnekler:
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
599 (MS-DOS) (Unix)
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
600 :!dir :!ls - bir dizini listeler.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
601 :!del DOSYA :!rm DOSYA - DOSYA'yı siler.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
602
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
603 2. :w DOSYAİSMİ o anki Vim dosyasını diske DOSYAİSMİ ile kaydeder.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
604
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
605 3. :#,#w DOSYAİSMİ # ile # satır arasını DOSYAİSMİ ile kaydeder.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
606
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
607 4. :r DOSYAİSMİ imlecin altından başlayarak DOSYAİSMİ isimli dosyanın içeriğini ekler.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
608
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
609
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
610
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
611
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
612
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
613
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
614 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
615 Ders 6.1: AÇ KOMUTU
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
616
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
617
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
618 ** İmlecin aşağısına bir satır açmak ve Insert kipine geçmek için o yazın. **
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
619
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
620 1. İmleci aşağıdaki işaretlenmiş (--->) satıra götürün.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
621
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
622 2. İmlecin aşağısına bir satır açmak ve Insert kipine geçmek için
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
623 o (küçük harfle) yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
624
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
625 3. Şimdi işaretlenmiş satırı kopyalayın ve Insert kipinden çıkmak için <ESC>
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
626 düğmesine basın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
627
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
628 ---> o yazdıktan sonra imleç açılan satıra gidicek ve Insert kipine geçilecek.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
629
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
630 4. İmlecin üzerinde bir satır açmak için, basitçe büyük O yazın. Bunu aşağıdaki
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
631 satırda deneyin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
632 Bu satırın üzerine bir satır açmak için imleç bu satırdayken Shift-o yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
633
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
634
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
635
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
636
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
637
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
638 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
639 Ders 6.2: EKLE KOMUTU
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
640
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
641
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
642 ** İmleçten sonra metin eklemek için a yazın. **
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
643
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
644 1. İmleci aşağıdaki işaretlenmiş (--->) satırın sonuna götürmek için
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
645 Normal Kipteyken $ yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
646
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
647 2. İmlecin altındaki karakterden sonra metin eklemek için a (küçük harfle) yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
648 (Büyük A satırın sonuna ekler).
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
649
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
650 3. Şimdi ilk satırı tamamlayın. Ekle komutunun Insert kipiyle aynı işi yaptığına
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
651 dikkat edin. Tek fark metinin eklendiği yer.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
652 Ç.N: Eğer a yazarsanız imlecin altındaki karakterden hemen sonra ekleme yapabilirsiniz.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
653 Eğer Shift-a yazarsanız imleç satır sonuna gidecek ve hemen ardına ekleme yapabileceksiniz.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
654 Doğal olarak bizim örneğimizde Shift-A'yı kullanmak daha güzel olacaktır. Önce $ ardınan a
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
655 yazmamıza gerek kalmaz.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
656
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
657 ---> Bu satırda çalışabilirsiniz
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
658 ---> Bu satırda çalışabilirsiniz. Çalışırken metin eklemeyi kullanın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
659
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
660
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
661
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
662 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
663 Ders 6.3: BİR BAŞKA DEĞİŞTİR KOMUTU
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
664
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
665
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
666 ** Birden fazla karakter değiştirmek için büyük R yazın. **
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
667
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
668 1. İmleci aşağıdaki işaretli (--->) satırların ilkine götürün.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
669
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
670 2. İmleci işaretli olan ikinci satırdakinden farklı olan ilk sözcüğün
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
671 başına götürün. ( "düğmeleri" sözcüğü )
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
672
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
673 3. Şimdi büyük R yazın ve ilk satırı ikincisinin aynısı yapmak için
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
674 eski metinin üzerinden yenisini yazın. Siz yazdıkça metin değişecektir.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
675
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
676 ---> Bu satırı ikincisinin aynısı yapmak için düğmeleri kullanın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
677 ---> Bu satırı ikincisinin aynısı yapmak için R yazın ve metini girin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
678
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
679 4. Çıkmak için <ESC> düğmesine bastığınızda, değişmemiş metinin aynen
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
680 kaldığına dikkat edin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
681
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
682
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
683
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
684
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
685
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
686 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
687 Ders 6.4: SET SEÇENEĞİ
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
688
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
689 ** Bir seçenek ayarlayın , böylece bir arama veya değiştirme **
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
690 ** durumu görmezden gelsin. **
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
691
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
692 1. 'ignore' sözcüğünü aramak için:
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
693 /ignore
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
694 yazın.
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
695 Bunu n düğmesine basarak birkaç kez tekrar edin
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
696
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
697 2. :set ic yazarak 'ic' (Ignore case) ayarını seçin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
698
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
699 3. Tekrar n düğmesine basarak 'ignore' sözcüğünü arayın.
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
700 n düğmesine basarak bu aramayı birden çok defa tekrar edin.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
701
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
702 4. :set hls is yazarak 'hlsearch' ve 'incsearch' ayarlarını seçin.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
703
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
704 5. /ignore yazarak arama komutunu tekrar verin ve ne olacağını görün.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
705
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
706 6. Karşılaşma vurgularını iptal etmek için,
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
707 :nohlsearch yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
708 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
709 DERS 6 ÖZET
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
710
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
711
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
712 1. o yazmak imlecin altında bir satır açar ve imleci bu açılmış satıra
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
713 Insert kipinde yerleştirir.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
714 Büyük O yazmak imlecin üzerinde bir satır açar.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
715
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
716 2. İmlecin üzerindeki karakterden hemen sonra metin eklemek için a yazın.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
717 Büyük A yazmak hemen satır sonuna giderek metin eklemeye hazır hale getirir.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
718
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
719 3. Büyük R yazmak Değiştir kipine girer ve çıkmak için <ESC> düğmesine
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
720 basılana kadar sizi bu kipte bırakır.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
721
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
722 4. ":set xxx" yazmak "xxx" seçeneğini ayarlar.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
723
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
724
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
725
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
726
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
727
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
728
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
729
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
730
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
731
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
732 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
733 Ders 7: ÇEVİRİMİÇİ (ON-LINE) YARDIM KOMUTLARI
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
734
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
735
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
736 ** Çevrimiçi yardım sistemini kullanın **
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
737
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
738 Vim geniş bir çevrimiçi yardım sistemine sahiptir. Başlamak için şu üçünü
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
739 deneyebilirsiniz.
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
740 - (eğer sahipseniz) <HELP> düğmesine basın
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
741 - (eğer sahipseniz) <F1> düğmesine basın
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
742 - :help yazın ve <ENTER> düğmesine basın
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
743
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
744 Yardım penceresini kapatmak için :q yazıp <ENTER> düğmesine basın.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
745
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
746 ":help" komutuna değişken (argüman) vererek herhangi bir konu hakkında
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
747 yardım alabilirsini. Şunları deneyin (<ENTER> düğmesine basmayı unutmayın) :
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
748
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
749 :help w
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
750 :help c_<T
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
751 :help insert-index
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
752 :help user-manual
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
753
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
754
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
755 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
756 Ders 8: BİR BAŞLANGIÇ BETİĞİ OLUŞTURUN
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
757
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
758 ** Switch on Vim features **
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
759 ** Vim'in özelliklerine bakın **
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
760
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
761 Vim Vi'dan çok daha fazla özelliğe sahiptir fakat birçoğu öntanımlı olarak kapalıdır.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
762 Daha fazla özellik kullanabilmek için bir "vimrc" dosyası oluşturmalısınız.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
763
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
764 1. "vimrc" dosyasını düzenlemeye başlayın, bu işletim sisteminize göre değişir:
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
765
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
766 Ç.N: (Bu komutu verdiğinizde eğer yoksa home dizininizde .vimrc isimli bir dosya oluşacaktır.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
767 Bu dosyaya vimrc örnek dosyasını aktarmak için 2. adımdaki komutu kullanacaksınız. Bu yüzden
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
768 vimrc dosyanızı düzenlemeden önce aşağıdaki adımların hepsini okuyun ve komutları hatırlayın.)
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
769
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
770 :edit ~/.vimrc Unix için
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
771 :edit $VIM/_vimrc MS-Windows için
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
772
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
773 2. Şimdi örnek "vimrc" dosyasını okuyun
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
774
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
775 :read $VIMRUNTIME/vimrc_example.vim
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
776
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
777 3. Dosyayı kaydedin ve çıkın
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
778
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
779 :write
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
780 :q
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
781
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
782 Vim'i bir dahaki sefer çalıştırdığınızda sözdizim (syntax) vurgusu kullanılacaktır.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
783 Tüm tercih ettiğiniz ayarları bu "vimrc" dosyasına ekleyebilirsiniz.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
784
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
785 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
786
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
787 Burada Vim Eğitmeni tamamlanmış oldu. Eğitmendeki amaç Vim düzenleyicisi hakkında
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
788 kısa bir bilgi vermek ve onu kolayca kullanmanızı sağlamaktı. Vim'in tamamını öğretmek
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
789 çok zordur zira Vim birçok komuta sahiptir.Bundan sonra :help user-manual" komutu ile
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
790 kullanıcı kılavuzunu okumalısınız.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
791
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
792 Daha fazla okuma ve çalışma için şu kitabı öneriyoruz:
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
793 Vim - Vi Improved - by Steve Oualline
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
794 Publisher: New Riders
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
795 Tamamiyle Vim için hazırlanmış ilk kitap. Özellikle ilk kullanıcılar için uygun.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
796 Kitapta birçok örnek ve resim var.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
797 http://iccf-holland.org/click5.html adresine bakabilirsiniz.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
798
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
799 Bu kitap daha eskidir ve Vim'den daha çok Vi içindir ancak tavsiye edilir:
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
800 Learning the Vi Editor - by Linda Lamb
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
801 Publisher: O'Reilly & Associates Inc.
17758
f2c2f9126a82 Update runtime files.
Bram Moolenaar <Bram@vim.org>
parents: 13231
diff changeset
802 Vi hakkında bilmek isteyeceğiniz neredeyse her şeyin bulunduğu bir kitap.
1121
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
803 6.Basım aynı zamanda Vim hakkında bilgi de içermekte.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
804
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
805 Bu eğitmen Michael C. Pierce ve Robert K. Ware tarafından yazıldı,
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
806 Charles Smith tarafından sağlanan fikirlerle Colorado School Of Mines,
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
807 Colorado State University. E-mail: bware@mines.colorado.edu.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
808
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
809 Vim için değiştiren : Bram Moolenaar.
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
810
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
811 Türkçeye çeviren : Serkan "heartsmagic" Çalış Yıl 2005
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
812 E-mail : adresimeyaz (at) yahoo com
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
813
e63691e7c504 updated for version 7.1a
vimboss
parents:
diff changeset
814 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~