* Vim Command Help
- Move
i, I, a, A, o, O : insert : before, head, after, tail, next, prev
s, S, r, R : replace : sub current, sub line, repl current, cont. repl
c on v-mode : selected text repl
w, e, b, (,), {,} : move : word, word end, back word, sentence, paragraph
h, j, k, l, 0, ^, $ | : line move : left, next, prev, right, top, head, tail, ?
C-f, C-b : screen move : forward, back
gg, G, [num]G : doc move : top, bottom, line num
H, M, L : move in window : top, middle, bottom
m[chr] -> `[chr] : mark : set, jump
C-o, C-i : time move : past, future
C-], C-o : link : go, back
- V-mode
select text -> c : replace text
aw, ab, as, ap : selection : word, front word, sentence, paragraph
:helpgrep [word] : grep help
:cnext, :cprev, :clist : grep list move
~ : caseswap
:0,50s/word1/word2/gc : replace word1 to word2 in line0-50 step by step
d, y, p : delete, copy, paste
d(h,j,k,l), dw, dd : delete : neighbor, word, line
p, P : paste : after, before
xp, dwwp : swap : char word
u, C-r : undo, redo
:earlier 5m, :later 40s : undo 5min ago, redo 40sec later
/[word], /\d, /<[word]\> : search : include, num, exact
:set foldmethod=indent : fold
:ls, b1, bd1 : buffer : list, select, delete
:new : new window
C-w -> (h,j,k,l), C-wC-w : switch window
:sp(C-ws), vsp(C-wv) : create window : horizontal, vertical
C-wr, C-wK : replace, move top
C-w_, C-w= , :resize 10 : biggest window, equally, resize
gt, :tabnew, :tab help : tab : next, new, help with tab
- Viki
[[path][name]] : make link
C-<CR> : open link
Monday, October 19, 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment