home *** CD-ROM | disk | FTP | other *** search
/ vim.ftp.fu-berlin.de / 2015-02-03.vim.ftp.fu-berlin.de.tar / vim.ftp.fu-berlin.de / runtime / dos / tutor / tutor.tr.iso9 < prev    next >
Encoding:
Text File  |  2010-08-15  |  28.3 KB  |  814 lines

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