Or brace or bracket (very useful for programmers!) ![]() % go to the "mate," if one exists, of this parenthesis :abb s1 s2 expand the string s1 in append/insert mode to a string :map k s map the key k to a string of vi commands s (see below) (lr is of form `a,b', where a and b are either explicit :lr/s/s1/s2/g replace all instances of s1 in the line range lr by s2 :s/s1/s2 replace (``substitute'') (the first) s1 in this line by s2 N repeat the last search (``next search'') ![]() ?string search backward for string (end with Enter) string search forward for string (end with Enter) :r filename read in a copy of the specified file to the current J combine (``join'') next line with this one ![]() P dump out at current place your last deletion (``paste'') ~ change case (upper-, lower-) of current characterĭ delete portion of current line to right of the cursorĭ`a delete everything from the marked position to here I insert to left of current cursor position (end with ESC)Ī append to right of current cursor position (end with ESC)
0 Comments
Leave a Reply. |