Advertisement
Guest User

Untitled

a guest
Aug 4th, 2011
253
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.73 KB | None | 0 0
  1. Vim notları - Fatih Arslan
  2.  
  3.  
  4. Gezme
  5. -----
  6. w (kelimenin ilk harfi)
  7. e (kelimenin son harfi
  8. b (ters - kelimenin ilk harfi)
  9. 0 (satır bası)
  10. $ (satır sonu)
  11. h j k l (ok işaretleri)
  12.  
  13. f (forward)
  14. t (to)
  15.  
  16. 10G (10'uncu satıra gec)
  17. G (dosyanın sonuna gider)
  18. gg (dosyanın basına gider)
  19.  
  20. ctrl+u (page up)
  21. ctrl+d (page down)
  22.  
  23. ctrl+e (imleçi değiştirmeden pencere içeriğini yukarıya çıkart)
  24. ctrl+y (imleçi değiştirmeden pencere içeriğini aşağıya indir)
  25.  
  26.  
  27. Actions
  28. -------
  29. d (delete)
  30. dd (satırı siliyor)
  31.  
  32. x (tek karakter sil)
  33. X (tek karakter sil imlecın önü)
  34.  
  35. s (tek karakteri sil ve insert moduna geç)
  36.  
  37. p (satırın altına yapıştır)
  38. P (satırın üstüne yapıştır)
  39.  
  40. y (yank) kopyalamak
  41. yy (satır kopyalama)
  42.  
  43.  
  44. İnsert moda geçisler
  45. -------------------
  46.  
  47. ESC (insert modundan çık)
  48. ctrl+c (insert modundan çık)
  49.  
  50. i (imlec kısmında gir)
  51. I (satırın başına geç ve insert moduna gir)
  52. a (imlec'den sonra)
  53. A (satırın sonuna geç ve insert moduna gir)
  54. o (satırın altına geç ve insert moduna gir)
  55. O (satırın üstüne geç ve insert moduna gir)
  56.  
  57.  
  58. Ex modu
  59. -------
  60.  
  61. :w (dosyayı kaydediyor)
  62. :w foo (dosyayı foo olarak kaydet)
  63. :q (vi'den çık)
  64. :q! (soradan çık)
  65. :wq (kaydedip çık)
  66. :wqa (tüm pencereleri kaydet çık)
  67.  
  68. :43 (43'uncu satıra geç)
  69. :set number (satır numaralarını göster)
  70.  
  71.  
  72.  
  73. Visual Mod
  74. ----------
  75. v (visual imleç moduna geç)
  76. V (visual satır moduna geç)
  77.  
  78. ctrl+v (visual block moduna geç)
  79.  
  80.  
  81. Diger
  82. -----
  83. u (undo)
  84. ctrl+r (redo)
  85. J ( iki satırı birleştirme)
  86.  
  87. r (tek harfi değiştir normal modda)
  88. R (Replace moduna geç)
  89.  
  90.  
  91. Görünüm
  92. -------
  93.  
  94. :tabe foo2 (ikinci sekmede foo2 dosyasını açar)
  95. gt (bir önceki tab)
  96. gt (bir sonraki tab)
  97.  
  98. :split (yatay pencere bölme)
  99. :sp
  100. :split foo2 (foo2 yatay pencere olarak aç)
  101.  
  102. :vsplit (dikey pencere bölme)
  103. :vs
  104. :vsplit foo2 (foo2 dikey pencere olarak aç)
  105.  
  106. ctrl+w w (pencere arasında geçiş)
  107. ctrl+w h j k l (pencereler arası geçiş)
  108.  
  109.  
  110. Arama
  111. -----
  112.  
  113. / (arama)
  114. * (imleçin üzerindeki kelimeyi ara)
  115. n (bulunan bir sonraki hedefe geç)
  116. N (bulunan bir sonraki hedefe geç)
  117. :set ignorecase (case sensitive arama)
  118. :set nohlsearch (arama highligt kapat)
  119. :set hlsearch (arama highligt aç)
  120.  
  121.  
  122. Sed
  123. ---
  124. :%s/isim/yenisim/ (isim'i yenisim ile değiştir) tüm dosyada
  125. :10,23s /isim/yenisim/ (isim'i yenisim ile değiştir) 10'uncu ve 23'uncu satır arasında degistir
  126. :%s/isim/yenisim/c (sorarak degistir)
  127.  
  128.  
  129. İnside-About
  130. ---
  131.  
  132. Bunların önüne d, y, p, v gibi "actions"leri koyup istediğini işlemleri yapabilirsiniz
  133.  
  134. i( (inside paranthese)
  135. a( (about paranthese)
  136.  
  137. i" (inside quote)
  138. a" (about quote)
  139.  
  140. it (inside tag)
  141. at (about tag)
  142.  
  143. iB (inside Brace)
  144. aB (about Brace)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement