Learning the vi Editor

Sixth Edition November 1998
ISBN 978-1-56592-426-0
Seiten 348
EUR29.00, SFR49.90


Weitere Informationen zu diesem Buch

Inhaltsverzeichnis | Index | Probekapitel | Kolophon | Rezensionen |


Inhaltsverzeichnis

	

Preface

PART 1: Basic and Advanced vi

Chapter 1. The vi Text Editor
   Opening and Closing Files
   Quitting Without Saving Edits

Chapter 2. Simple Editing
   vi Commands
   Moving the Cursor
   Simple Edits
   More Ways to Insert Text
   Joining Two Lines with J
   Review of Basic vi Commands

Chapter 3. Moving Around in a Hurry
   Movement by Screens
   Movement by Text Blocks
   Movement by Searches
   Movement by Line Number
   Review of vi Motion Commands

Chapter 4. Beyond the Basics
   More Command Combinations
   Options When Starting vi
   Making Use of Buffers
   Marking Your Place
   Other Advanced Edits
   Review of vi Buffer and Marking Commands

Chapter 5. Introducing the ex Editor
   ex Commands
   Editing with ex
   Saving and Exiting Files
   Copying a File into Another File
   Editing Multiple Files

Chapter 6. Global Replacement
   Confirming Substitutions
   Context-Sensitive Replacement
   Pattern-Matching Rules
   Pattern-Matching Examples
   A Final Look at Pattern Matching

Chapter 7. Advanced Editing
   Customizing vi
   Executing UNIX Commands
   Saving Commands
   Using ex Scripts
   Editing Program Source Code

PART 2: Extensions and Clones

Chapter 8. vi Clones Feature Summary
   And These Are My Brothers, Darrell, Darrell, and Darrell
   Multiwindow Editing
   GUI Interfaces
   Extended Regular Expressions
   Enhanced Tags
   Improved Facilities
   Programming Assistance
   Editor Comparison Summary
   A Look Ahead

Chapter 9. nvi--New vi
   Author and History
   Important Command-Line Arguments
   Online Help and Other Documentation
   Initialization
   Multiwindow Editing
   GUI Interfaces
   Extended Regular Expressions
   Improvements for Editing
   Programming Assistance
   Interesting Features
   Sources and Supported Operating Systems

Chapter 10. elvis
   Author and History
   Important Command-Line Arguments
   Online Help and Other Documentation
   Initialization
   Multiwindow Editing
   GUI Interfaces
   Extended Regular Expressions
   Improved Editing Facilities
   Programming Assistance
   Interesting Features
   elvis Futures
   Sources and Supported Operating Systems

Chapter 11. vim--vi Improved
   Author and History
   Important Command-Line Arguments
   Online Help and Other Documentation
   Initialization
   Multiwindow Editing
   GUI Interfaces
   Extended Regular Expressions
   Improved Editing Facilities
   Programming Assistance
   Interesting Features
   Sources and Supported Operating Systems

Chapter 12. vile--vi Like Emacs
   Authors and History
   Important Command-Line Arguments
   Online Help and Other Documentation
   Initialization
   Multiwindow Editing
   GUI Interfaces
   Extended Regular Expressions
   Improved Editing Facilities
   Programming Assistance
   Interesting Features
   Sources and Supported Operating Systems

PART 3: Appendixes

Appendix A. Quick Reference

Appendix B. ex Commands

Appendix C. Setting Options

Appendix D. Problem Checklists

Appendix E. vi and the Internet

Index


Zurück zu Learning the vi Editor


Themen

Buchreihen

Special Interest

International Sites

O'Reilly China O'Reilly France O'Reilly USA O'Reilly Japan O'Reilly Taiwan