Multiwindow Editing
To create a new window in nvi, you use a capitalized version of one of
the ex editing commands: Edit
, Fg
,
Next
, Previous
, Tag
, or Visual
. (As usual, these commands can be
abbreviated.) If your cursor is in the top half of the screen, the new
window is created on the bottom half, and vice versa. You then switch
to another window with CTRL-W:
<preface id="VI6-CH-0"> <title>Preface </title> <para> Text editing is one of the most common uses of any computer system, and <command>vi</command> is one of the most useful standard text editors on your system. With <command>vi</command> you can create new files, or edit any existing Unix text file. </para>ch00.sgm: unmodified: line 1 # Makefile for vi book # # Arnold Robbins CHAPTERS = ch00_6.sgm ch00_5.sgm ch00.sgm ch01.sgm ch02.sgm ch03.sgm \ ch04.sgm ch05.sgm ch06.sgm ch07.sgm ch08.sgm APPENDICES = appa.sgm appb.sgm appc.sgm appd.sgm POSTSCRIPT = ch00_6.ps ch00_5.ps ch00.ps ch01.ps ch02.ps ch03.ps \ ch04.ps ch05.ps ch06.ps ch07.ps ch08.ps \Makefile: unmodified: line 1
This example shows nvi
editing two files, ch00.sgm and
Makefile. The split screen is the
result of typing nvi ch00.sgm
followed by :Edit Makefile
. The
last line of each window acts as the status line, and it’s where colon
commands are executed for that window. The status lines are
highlighted in reverse video.
The windowing ex mode commands and what they do are described in Table 16-1.
Command | Function |
bg | Hide the current ... |
Get Learning the vi and Vim Editors, 7th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.