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