BVI

Yank and Put Commands


NOTE: the o command (overwriting put) is the only command in bvi that uses a key for a complete different purpose than in vi.

CommandBVIVI
Put
bytes
 p  put the contents of the yank or delete buffer after cursor position
 P append the contents of the yank or delete buffer at EOF
 P put the contents of the yank or delete buffer before cursor position
 o overwrite the following bytes with the contents of the yank or delete buffer
not available
Yank
bytes
ySPACEyank byte at cursor position
yfC yank from current position to next character C
y/xyz yank from current position to matching pattern xyz
y?xyz yank from current position to matching pattern xyz in reverse direction
y'ayank from current position to mark a
ynGyank from current position to byte with (decimal) address n
not available
yy yank line
y)yank from cursor position through first following end of sentence
y}yank from cursor position through first following end of paragraph
y]yank from cursor position through first following end of section
y\6a 56 ff   yank from cursor position to first occurance of hex pattern 6a 56 ff
y#6a 56 ff   yank from cursor position to first occurance of hex pattern 6a 56 ff in reverse direction
not available
  y$  yank from current position to EOF
  y$  yank from current position to end of line

Note that most of the commands can be used with a decimal repeat count in front of the command!

Back to the top
Page updated: September 9th 2013 by Gerhard Bürgmann, Purkersdorf/Austria
Have a look at "Lighting Lifts"