nvi-16-manpage_errors.patch (19166B)
1 #! /bin/sh /usr/share/dpatch/dpatch-run 2 ## 16manpage_errors.dpatch by <hesso@pool.math.tu-berlin.de> 3 ## 4 ## DP: Fix a truckload of roff markup glitches. 5 6 @DPATCH@ 7 diff -Naur nvi-1.81.6.orig/docs/vi.man/vi.1 nvi-1.81.6/docs/vi.man/vi.1 8 --- nvi-1.81.6.orig/docs/vi.man/vi.1 2007-11-18 17:41:42.000000000 +0100 9 +++ nvi-1.81.6/docs/vi.man/vi.1 2008-05-01 18:17:59.000000000 +0200 10 @@ -17,35 +17,35 @@ 11 .SH SYNOPSIS 12 .B ex 13 [\c 14 -.B -eFRrSsv\c 15 +.B \-eFRrSsv\c 16 ] [\c 17 -.BI -c " cmd"\c 18 +.BI \-c " cmd"\c 19 ] [\c 20 -.BI -t " tag"\c 21 +.BI \-t " tag"\c 22 ] [\c 23 -.BI -w " size"\c 24 +.BI \-w " size"\c 25 ] [file ...] 26 .br 27 .B vi 28 [\c 29 -.B -eFlRrSv\c 30 +.B \-eFlRrSv\c 31 ] [\c 32 -.BI -c " cmd"\c 33 +.BI \-c " cmd"\c 34 ] [\c 35 -.BI -t " tag"\c 36 +.BI \-t " tag"\c 37 ] [\c 38 -.BI -w " size"\c 39 +.BI \-w " size"\c 40 ] [file ...] 41 .br 42 .B view 43 [\c 44 -.B -eFRrSv\c 45 +.B \-eFRrSv\c 46 ] [\c 47 -.BI -c " cmd"\c 48 +.BI \-c " cmd"\c 49 ] [\c 50 -.BI -t " tag"\c 51 +.BI \-t " tag"\c 52 ] [\c 53 -.BI -w " size"\c 54 +.BI \-w " size"\c 55 ] [file ...] 56 .SH LICENSE 57 The vi program is freely redistributable. You are welcome to copy, 58 @@ -57,7 +57,7 @@ 59 .I \&Vi 60 is a screen oriented text editor. 61 .I \&Ex 62 -is a line-oriented text editor. 63 +is a line\(hyoriented text editor. 64 .I \&Ex 65 and 66 .I \&vi 67 @@ -66,7 +66,7 @@ 68 .I View 69 is the equivalent of using the 70 .B \-R 71 -(read-only) option of 72 +(read\(hyonly) option of 73 .IR \&vi . 74 .PP 75 This manual page is the one provided with the 76 @@ -75,7 +75,7 @@ 77 .I ex/vi 78 text editors. 79 .I Nex/nvi 80 -are intended as bug-for-bug compatible replacements for the original 81 +are intended as bug\(hyfor\(hybug compatible replacements for the original 82 Fourth Berkeley Software Distribution (4BSD) 83 .I \&ex 84 and 85 @@ -93,7 +93,7 @@ 86 editor before this manual page. 87 If you're in an unfamiliar environment, and you absolutely have to 88 get work done immediately, read the section after the options 89 -description, entitled ``Fast Startup''. 90 +description, entitled \(lqFast Startup\(rq. 91 It's probably enough to get you going. 92 .PP 93 The following options are available: 94 @@ -105,7 +105,7 @@ 95 Particularly useful for initial positioning in the file, however 96 .B cmd 97 is not limited to positioning commands. 98 -This is the POSIX 1003.2 interface for the historic ``+cmd'' syntax. 99 +This is the POSIX 1003.2 interface for the historic \(lq+cmd\(rq syntax. 100 .I Nex/nvi 101 supports both the old and new syntax. 102 .TP 103 @@ -122,7 +122,7 @@ 104 Start editing with the lisp and showmatch options set. 105 .TP 106 .B \-R 107 -Start editing in read-only mode, as if the command name was 108 +Start editing in read\(hyonly mode, as if the command name was 109 .IR view , 110 or the 111 .B readonly 112 @@ -151,7 +151,7 @@ 113 Prompts, informative messages and other user oriented message 114 are turned off, 115 and no startup files or environmental variables are read. 116 -This is the POSIX 1003.2 interface for the historic ``\-'' argument. 117 +This is the POSIX 1003.2 interface for the historic \(lq\-\(rq argument. 118 .I \&Nex/nvi 119 supports both the old and new syntax. 120 .TP 121 @@ -215,8 +215,8 @@ 122 There are commands that switch you into input mode. 123 There is only one key that takes you out of input mode, 124 and that is the <escape> key. 125 -(Key names are written using less-than and greater-than signs, e.g. 126 -<escape> means the ``escape'' key, usually labeled ``esc'' on your 127 +(Key names are written using less\(hythan and greater\(hythan signs, e.g. 128 +<escape> means the \(lqescape\(rq key, usually labeled \(lqesc\(rq on your 129 terminal's keyboard.) 130 If you're ever confused as to which mode you're in, 131 keep entering the <escape> key until 132 @@ -227,9 +227,9 @@ 133 will beep at you if you try and do something that's not allowed. 134 It will also display error messages.) 135 .PP 136 -To start editing a file, enter the command ``vi file_name<carriage-return>''. 137 +To start editing a file, enter the command \(lqvi file_name<carriage\(hyreturn>\(rq. 138 The command you should enter as soon as you start editing is 139 -``:set verbose showmode<carriage-return>''. 140 +\(lq:set verbose showmode<carriage\(hyreturn>\(rq. 141 This will make the editor give you verbose error messages and display 142 the current mode at the bottom of the screen. 143 .PP 144 @@ -247,11 +247,11 @@ 145 .B l 146 Move the cursor right one character. 147 .TP 148 -.B <cursor-arrows> 149 +.B <cursor\(hyarrows> 150 The cursor arrow keys should work, too. 151 .TP 152 -.B /text<carriage-return> 153 -Search for the string ``text'' in the file, 154 +.B /text<carriage\(hyreturn> 155 +Search for the string \(lqtext\(rq in the file, 156 and move the cursor to its first character. 157 .PP 158 The commands to enter new text are: 159 @@ -303,30 +303,30 @@ 160 .PP 161 The commands to write the file are: 162 .TP 163 -.B :w<carriage-return> 164 +.B :w<carriage\(hyreturn> 165 Write the file back to the file with the name that you originally used 166 as an argument on the 167 .I \&vi 168 command line. 169 .TP 170 -.B ":w file_name<carriage-return>" 171 -Write the file back to the file with the name ``file_name''. 172 +.B ":w file_name<carriage\(hyreturn>" 173 +Write the file back to the file with the name \(lqfile_name\(rq. 174 .PP 175 The commands to quit editing and exit the editor are: 176 .TP 177 -.B :q<carriage-return> 178 +.B :q<carriage\(hyreturn> 179 Quit editing and leave vi (if you've modified the file, but not 180 saved your changes, 181 .I \&vi 182 will refuse to quit). 183 .TP 184 -.B :q!<carriage-return> 185 +.B :q!<carriage\(hyreturn> 186 Quit, discarding any modifications that you may have made. 187 .PP 188 One final caution. 189 Unusual characters can take up more than one column on the screen, 190 and long lines can take up more than a single screen line. 191 -The above commands work on ``physical'' characters and lines, 192 +The above commands work on \(lqphysical\(rq characters and lines, 193 i.e. they affect the entire line no matter how many screen lines it 194 takes up and the entire character no matter how many screen columns 195 it takes up. 196 @@ -339,87 +339,87 @@ 197 character. 198 .PP 199 .TP 200 -.B "[count] <control-A>" 201 +.B "[count] <control\(hyA>" 202 Search forward 203 .I count 204 times for the current word. 205 .TP 206 -.B "[count] <control-B>" 207 +.B "[count] <control\(hyB>" 208 Page backwards 209 .I count 210 screens. 211 .TP 212 -.B "[count] <control-D>" 213 +.B "[count] <control\(hyD>" 214 Scroll forward 215 .I count 216 lines. 217 .TP 218 -.B "[count] <control-E>" 219 +.B "[count] <control\(hyE>" 220 Scroll forward 221 .I count 222 lines, leaving the current line and column as is, if possible. 223 .TP 224 -.B "[count] <control-F>" 225 +.B "[count] <control\(hyF>" 226 Page forward 227 .I count 228 screens. 229 .TP 230 -.B "<control-G>" 231 +.B "<control\(hyG>" 232 Display the file information. 233 .TP 234 -.B "<control-H>" 235 +.B "<control\(hyH>" 236 .TP 237 .B "[count] h" 238 Move the cursor back 239 .I count 240 characters in the current line. 241 .TP 242 -.B "[count] <control-J>" 243 +.B "[count] <control\(hyJ>" 244 .TP 245 -.B "[count] <control-N>" 246 +.B "[count] <control\(hyN>" 247 .TP 248 .B "[count] j" 249 Move the cursor down 250 .I count 251 lines without changing the current column. 252 .TP 253 -.B "<control-L>" 254 +.B "<control\(hyL>" 255 .TP 256 -.B "<control-R>" 257 +.B "<control\(hyR>" 258 Repaint the screen. 259 .TP 260 -.B "[count] <control-M>" 261 +.B "[count] <control\(hyM>" 262 .TP 263 .B "[count] +" 264 Move the cursor down 265 .I count 266 lines to the first nonblank character of that line. 267 .TP 268 -.B "[count] <control-P>" 269 +.B "[count] <control\(hyP>" 270 .TP 271 .B "[count] k" 272 Move the cursor up 273 .I count 274 lines, without changing the current column. 275 .TP 276 -.B "<control-T>" 277 +.B "<control\(hyT>" 278 Return to the most recent tag context. 279 .TP 280 -.B "<control-U>" 281 +.B "<control\(hyU>" 282 Scroll backwards 283 .I count 284 lines. 285 .TP 286 -.B "<control-W>" 287 +.B "<control\(hyW>" 288 Switch to the next lower screen in the window, or, to the first 289 screen if there are no lower screens in the window. 290 .TP 291 -.B "<control-Y>" 292 +.B "<control\(hyY>" 293 Scroll backwards 294 .I count 295 lines, leaving the current line and column as is, if possible. 296 .TP 297 -.B "<control-Z>" 298 +.B "<control\(hyZ>" 299 Suspend the current editor session. 300 .TP 301 .B "<escape>" 302 @@ -427,10 +427,10 @@ 303 .I \&ex 304 commands or cancel partial commands. 305 .TP 306 -.B "<control-]>" 307 +.B "<control\(hy]>" 308 Push a tag reference onto the tag stack. 309 .TP 310 -.B "<control-^>" 311 +.B "<control\(hy^>" 312 Switch to the most recently edited file. 313 .TP 314 .B "[count] <space>" 315 @@ -440,10 +440,10 @@ 316 .I count 317 characters without changing the current line. 318 .TP 319 -.B "[count] ! motion shell-argument(s)" 320 +.B "[count] ! motion shell\(hyargument(s)" 321 Replace text with results from a shell command. 322 .TP 323 -.B "[count] # #|+|-" 324 +.B "[count] # #|+|\-" 325 Increment or decrement the cursor number. 326 .TP 327 .B "[count] $" 328 @@ -457,7 +457,7 @@ 329 .TP 330 .B "'<character>" 331 .TP 332 -.B "`<character>" 333 +.B "\`<character>" 334 Return to a context marked by the character 335 .IR <character> . 336 .TP 337 @@ -476,7 +476,7 @@ 338 .I count 339 times. 340 .TP 341 -.B "[count] -" 342 +.B "[count] \-" 343 Move to first nonblank of the previous line, 344 .I count 345 times. 346 @@ -486,13 +486,13 @@ 347 .I \&vi 348 command that modified text. 349 .TP 350 -.B "/RE<carriage-return>" 351 +.B "/RE<carriage\(hyreturn>" 352 .TP 353 -.B "/RE/ [offset]<carriage-return>" 354 +.B "/RE/ [offset]<carriage\(hyreturn>" 355 .TP 356 -.B "?RE<carriage-return>" 357 +.B "?RE<carriage\(hyreturn>" 358 .TP 359 -.B "?RE? [offset]<carriage-return>" 360 +.B "?RE? [offset]<carriage\(hyreturn>" 361 .TP 362 .B "N" 363 .TP 364 @@ -527,15 +527,15 @@ 365 bigwords. 366 .TP 367 .B "[buffer] [count] C" 368 -Change text from the current position to the end-of-line. 369 +Change text from the current position to the end\(hyof\(hyline. 370 .TP 371 .B "[buffer] D" 372 -Delete text from the current position to the end-of-line. 373 +Delete text from the current position to the end\(hyof\(hyline. 374 .TP 375 .B "[count] E" 376 Move forward 377 .I count 378 -end-of-bigwords. 379 +end\(hyof\(hybigwords. 380 .TP 381 .B "[count] F <character>" 382 Search 383 @@ -552,7 +552,7 @@ 384 .TP 385 .B "[count] H" 386 Move to the screen line 387 -.I "count - 1" 388 +.I "count \- 1" 389 lines below the top of the screen. 390 .TP 391 .B "[count] I" 392 @@ -563,7 +563,7 @@ 393 .TP 394 .B "[count] L" 395 Move to the screen line 396 -.I "count - 1" 397 +.I "count \- 1" 398 lines above the bottom of the screen. 399 .TP 400 .B " M" 401 @@ -614,7 +614,7 @@ 402 characters before the cursor. 403 .TP 404 .B "[buffer] [count] Y" 405 -Copy (or ``yank'') 406 +Copy (or \(lqyank\(rq) 407 .I count 408 lines into the specified buffer. 409 .TP 410 @@ -637,7 +637,7 @@ 411 .TP 412 .B "[count] _" 413 Move down 414 -.I "count - 1" 415 +.I "count \- 1" 416 lines, to the first nonblank character. 417 .TP 418 .B "[count] a" 419 @@ -657,7 +657,7 @@ 420 .B "[count] e" 421 Move forward 422 .I count 423 -end-of-words. 424 +end\(hyof\(hywords. 425 .TP 426 .B "[count] f<character>" 427 Search forward, 428 @@ -709,12 +709,12 @@ 429 characters. 430 .TP 431 .B "[buffer] [count] y motion" 432 -Copy (or ``yank'') 433 +Copy (or \(lqyank\(rq) 434 a text region specified by the 435 .I count 436 and motion into a buffer. 437 .TP 438 -.B "[count1] z [count2] -|.|+|^|<carriage-return>" 439 +.B "[count1] z [count2] \-|.|+|^|<carriage\(hyreturn>" 440 Redraw, optionally repositioning and resizing the screen. 441 .TP 442 .B "[count] {" 443 @@ -735,13 +735,20 @@ 444 .B "[count] ~" 445 Reverse the case of the next 446 .I count 447 -character(s). 448 +character(s), if the 449 +.B tildeop 450 +option is 451 +.IR unset . 452 .TP 453 .B "[count] ~ motion" 454 Reverse the case of the characters in a text region specified by the 455 .I count 456 and 457 -.IR motion . 458 +.IR motion , 459 +if the 460 +.B tildeop 461 +option is 462 +.IR set . 463 .TP 464 .B "<interrupt>" 465 Interrupt the current operation. 466 @@ -755,18 +762,18 @@ 467 .B "<nul>" 468 Replay the previous input. 469 .TP 470 -.B "<control-D>" 471 +.B "<control\(hyD>" 472 Erase to the previous 473 .B shiftwidth 474 column boundary. 475 .TP 476 -.B "^<control-D>" 477 +.B "^<control\(hyD>" 478 Erase all of the autoindent characters, and reset the autoindent level. 479 .TP 480 -.B "0<control-D>" 481 +.B "0<control\(hyD>" 482 Erase all of the autoindent characters. 483 .TP 484 -.B "<control-T>" 485 +.B "<control\(hyT>" 486 Insert sufficient 487 .I <tab> 488 and 489 @@ -777,7 +784,7 @@ 490 .TP 491 .B "<erase> 492 .TP 493 -.B "<control-H>" 494 +.B "<control\(hyH>" 495 Erase the last character. 496 .TP 497 .B "<literal next>" 498 @@ -789,7 +796,7 @@ 499 .B "<line erase>" 500 Erase the current line. 501 .TP 502 -.B "<control-W>" 503 +.B "<control\(hyW>" 504 .TP 505 .B "<word erase>" 506 Erase the last word. 507 @@ -799,7 +806,7 @@ 508 .B ttywerase 509 options. 510 .TP 511 -.B "<control-X>[0-9A-Fa-f]+" 512 +.B "<control\(hyX>[0\-9A\-Fa\-f]+" 513 Insert a character with the specified hexadecimal value into the text. 514 .TP 515 .B "<interrupt>" 516 @@ -811,7 +818,7 @@ 517 In each entry below, the tag line is a usage synopsis for the command. 518 .PP 519 .TP 520 -.B "<end-of-file>" 521 +.B "<end\(hyof\(hyfile>" 522 Scroll the screen. 523 .TP 524 .B "! argument(s)" 525 @@ -932,7 +939,7 @@ 526 .I file 527 if it was previously saved. 528 .TP 529 -.B "res[ize] [+|-]size" 530 +.B "res[ize] [+|\-]size" 531 .I \&Vi 532 mode only. 533 Grow or shrink the current screen. 534 @@ -1034,7 +1041,10 @@ 535 .I \&ex 536 and 537 .I \&vi 538 -modes, unless otherwise specified. 539 +modes, unless otherwise specified. Multiple options can be given in 540 +one set or unset, separated by spaces or tabs. Spaces and tabs can be 541 +included in string options (eg. tags or filec) by preceding each with 542 +a backslash. There's no way to get backslash itself into an option. 543 .PP 544 .TP 545 .B "altwerase [off]" 546 @@ -1071,7 +1081,7 @@ 547 command. 548 .TP 549 .B "cedit [no default]" 550 -Set the character to edit the colon command-line history. 551 +Set the character to edit the colon command\(hyline history. 552 .TP 553 .B "columns, co [80]" 554 Set the number of columns in the screen. 555 @@ -1085,7 +1095,7 @@ 556 The directory where temporary files are created. 557 .TP 558 .B "edcompatible, ed [off]" 559 -Remember the values of the ``c'' and ``g'' suffices to the 560 +Remember the values of the \(lqc\(rq and \(lqg\(rq suffices to the 561 .B substitute 562 commands, instead of initializing them as unset for each new 563 command. 564 @@ -1114,8 +1124,8 @@ 565 Set the spacing between hardware tab settings. 566 .TP 567 .B "iclower [off]" 568 -Makes all Regular Expressions case-insensitive, 569 -as long as an upper-case letter does not appear in the search string. 570 +Makes all Regular Expressions case\(hyinsensitive, 571 +as long as an upper\(hycase letter does not appear in the search string. 572 .TP 573 .B "ignorecase, ic [off]" 574 Ignore case differences in regular expressions. 575 @@ -1128,7 +1138,7 @@ 576 .B "leftright [off]" 577 .I \&Vi 578 only. 579 -Do left-right scrolling. 580 +Do left\(hyright scrolling. 581 .TP 582 .B "lines, li [24]" 583 .I \&Vi 584 @@ -1227,7 +1237,7 @@ 585 Display a command prompt. 586 .TP 587 .B "readonly, ro [off]" 588 -Mark the file and session as read-only. 589 +Mark the file and session as read\(hyonly. 590 .TP 591 .B "recdir [/var/tmp/vi.recover]" 592 The directory where recovery files are stored. 593 @@ -1278,7 +1288,7 @@ 594 .\" to save my life. The ONLY way I've been able to get this to work 595 .\" is with the .tr command. 596 .tr Q" 597 -.ds ms shellmeta [~{[*?$`'Q\e] 598 +.ds ms shellmeta [~{[*?$\`'Q\e] 599 .TP 600 .B "\*(ms" 601 .tr QQ 602 @@ -1291,17 +1301,17 @@ 603 .B "showmatch, sm [off]" 604 .I \&Vi 605 only. 606 -Note matching ``{'' and ``('' for ``}'' and ``)'' characters. 607 +Note matching \(lq{\(rq and \(lq(\(rq for \(lq}\(rq and \(lq)\(rq characters. 608 .TP 609 .B "showmode, smd [off]" 610 .I \&Vi 611 only. 612 -Display the current editor mode and a ``modified'' flag. 613 +Display the current editor mode and a \(lqmodified\(rq flag. 614 .TP 615 .B "sidescroll [16]" 616 .I \&Vi 617 only. 618 -Set the amount a left-right scroll will shift. 619 +Set the amount a left\(hyright scroll will shift. 620 .TP 621 .B "slowopen, slow [off]" 622 Delay display updating during text input. 623 @@ -1379,7 +1389,7 @@ 624 .I \&Vi 625 only. 626 Break lines automatically, the specified number of columns from the 627 -left-hand margin. 628 +left\(hyhand margin. 629 If both the 630 .B wraplen 631 and 632 @@ -1392,7 +1402,7 @@ 633 .I \&Vi 634 only. 635 Break lines automatically, the specified number of columns from the 636 -right-hand margin. 637 +right\(hyhand margin. 638 If both the 639 .B wraplen 640 and 641 @@ -1405,7 +1415,7 @@ 642 Set searches to wrap around the end or beginning of the file. 643 .TP 644 .B "writeany, wa [off]" 645 -Turn off file-overwriting checks. 646 +Turn off file\(hyoverwriting checks. 647 .SH "ENVIRONMENT VARIABLES 648 .TP 649 .I COLUMNS 650 @@ -1430,7 +1440,7 @@ 651 .TP 652 .I HOME 653 The user's home directory, used as the initial directory path 654 -for the startup ``$\fIHOME\fP/.nexrc'' and ``$\fIHOME\fP/.exrc'' 655 +for the startup \(lq$\fIHOME\fP/.nexrc\(rq and \(lq$\fIHOME\fP/.exrc\(rq 656 files. 657 This value is also used as the default directory for the 658 .I \&vi 659 @@ -1462,7 +1472,7 @@ 660 .TP 661 .I TERM 662 The user's terminal type. 663 -The default is the type ``unknown''. 664 +The default is the type \(lqunknown\(rq. 665 If the 666 .I TERM 667 environmental variable is not set when 668 @@ -1482,7 +1492,7 @@ 669 SIGALRM 670 .I \&Vi/ex 671 uses this signal for periodic backups of file modifications and to 672 -display ``busy'' messages when operations are likely to take a long time. 673 +display \(lqbusy\(rq messages when operations are likely to take a long time. 674 .TP 675 SIGHUP 676 .TP 677 @@ -1492,7 +1502,7 @@ 678 be later recovered. 679 See the 680 .I \&vi/ex 681 -Reference manual section entitled ``Recovery'' for more information. 682 +Reference manual section entitled \(lqRecovery\(rq for more information. 683 .TP 684 SIGINT 685 When an interrupt occurs, 686 @@ -1506,7 +1516,7 @@ 687 The screen is resized. 688 See the 689 .I \&vi/ex 690 -Reference manual section entitled ``Sizing the Screen'' for more information. 691 +Reference manual section entitled \(lqSizing the Screen\(rq for more information. 692 .TP 693 SIGCONT 694 .TP 695 @@ -1521,7 +1531,7 @@ 696 The default user shell. 697 .TP 698 /etc/vi.exrc 699 -System-wide vi startup file. 700 +System\(hywide vi startup file. 701 .TP 702 /tmp 703 Temporary file directory. 704 @@ -1546,38 +1556,38 @@ 705 .IR curses (3), 706 .IR dbopen (3) 707 .sp 708 -The ``Vi Quick Reference'' card. 709 +The \(lqVi Quick Reference\(rq card. 710 .sp 711 -``An Introduction to Display Editing with Vi'', found in the 712 -``UNIX User's Manual Supplementary Documents'' 713 +\(lqAn Introduction to Display Editing with Vi\(rq, found in the 714 +\(lqUNIX User's Manual Supplementary Documents\(rq 715 section of both the 4.3BSD and 4.4BSD manual sets. 716 This document is the closest thing available to an introduction to the 717 .I \&vi 718 screen editor. 719 .sp 720 -``Ex Reference Manual (Version 3.7)'', 721 +\(lqEx Reference Manual (Version 3.7)\(rq, 722 found in the 723 -``UNIX User's Manual Supplementary Documents'' 724 +\(lqUNIX User's Manual Supplementary Documents\(rq 725 section of both the 4.3BSD and 4.4BSD manual sets. 726 This document is the final reference for the 727 .I \&ex 728 editor, as distributed in most historic 4BSD and System V systems. 729 .sp 730 -``Edit: A tutorial'', 731 +\(lqEdit: A tutorial\(rq, 732 found in the 733 -``UNIX User's Manual Supplementary Documents'' 734 +\(lqUNIX User's Manual Supplementary Documents\(rq 735 section of the 4.3BSD manual set. 736 This document is an introduction to a simple version of the 737 .I \&ex 738 screen editor. 739 .sp 740 -``Ex/Vi Reference Manual'', 741 +\(lqEx/Vi Reference Manual\(rq, 742 found in the 743 -``UNIX User's Manual Supplementary Documents'' 744 +\(lqUNIX User's Manual Supplementary Documents\(rq 745 section of the 4.4BSD manual set. 746 This document is the final reference for the 747 .I \&nex/nvi 748 -text editors, as distributed in 4.4BSD and 4.4BSD-Lite. 749 +text editors, as distributed in 4.4BSD and 4.4BSD\(hyLite. 750 .PP 751 .I Roff 752 source for all of these documents is distributed with 753 @@ -1588,7 +1598,7 @@ 754 .I nex/nvi 755 source code. 756 .sp 757 -The files ``autowrite'', ``input'', ``quoting'' and ``structures'' 758 +The files \(lqautowrite\(rq, \(lqinput\(rq, \(lqquoting\(rq and \(lqstructures\(rq 759 found in the 760 .I nvi/docs/internals 761 directory of the 762 @@ -1602,7 +1612,7 @@ 763 editor first appeared in 4.4BSD. 764 .SH STANDARDS 765 .I \&Nex/nvi 766 -is close to IEEE Std1003.2 (``POSIX''). 767 +is close to IEEE Std1003.2 (\(lqPOSIX\(rq). 768 That document differs from historical 769 .I ex/vi 770 practice in several places; there are changes to be made on both sides.