Online Public Access Catalogue (OPAC)
Library,Documentation and Information Science Division

“A research journal serves that narrow

borderland which separates the known from the unknown”

-P.C.Mahalanobis


Normal view MARC view ISBD view

Hacking Vim [electronic resource] : a cookbook to get the most out of the latest Vim editor / Kim Schulz.

By: Schulz, Kim.
Material type: TextTextSeries: From technologies to solutions: Publisher: Birmingham [England] : Packt Pub., c2007Description: 1 online resource (iv, 213 p.) : ill.ISBN: 9781847190949 (electronic bk.); 1847190944 (electronic bk.).Other title: Hacking Vi IMproved.Subject(s): Vi | UNIX (Computer file) | Text editors (Computer programs) | COMPUTERS -- Digital media -- Desktop Publishing | COMPUTERS -- Desktop Applications -- Word ProcessingGenre/Form: Electronic books.Additional physical formats: Print version:: Hacking Vim.DDC classification: 005.52 Online resources: EBSCOhost
Contents:
Cover -- TOC36;Table of Contents -- Preface -- CH36;Chapter 158; Introduction -- Vi44; Vim44; and Friends -- vi -- STEVIE -- Elvis -- Nvi -- Vim -- Vile -- Compatibility -- Vim is Charityware -- Summary -- CH36;Chapter 258; Personalizing Vim -- Where are the Config Files63; -- vimrc -- gvimrc -- exrc -- 63; Changing the Fonts -- 63; Changing Color Scheme -- 63; 63; Personal Highlighting -- 63; 63; A More Informative Status Line -- 63;Toggle Menu and Toolbar -- 63; Adding Your Own Menu and Toolbar Buttons -- Adding a Menu -- 63; Adding Toolbar Icons -- 63; Modifying Tabs -- Work Area Personalization -- 63; 63; Adding a More Visual Cursor -- 63; 63; Adding Line Numbers -- 63; 63; Spell Checking Your Language -- 63; Adding Helpful Tool Tips -- 63; 63; Using Abbreviations -- 63; 63; Modifying Key Bindings -- Summary -- CH36;Chapter 358; Better Navigation -- Faster Navigation in a File -- 63; 63; Context45;Aware Navigation -- Navigating Long Lines -- 63; 63; Faster Navigation in Vim Help -- 63; 63; Faster Navigation in Multiple Buffers -- 63; 63; Open Referenced Files Faster -- Search and You Will Find -- 63; 63; Search the Current File -- 63; Search in Multiple Files -- 63; 63; Search the Help System -- X Marks the Spot -- 63; 63; Visible Markers8212;Using Signs -- 63; 63; Hidden Markers8212;Using Marks -- Summary -- CH36;Chapter 458; Production Boosters -- Using Templates -- 63; 63; Using Template Files -- 63; 63; Abbreviations as Templates -- 63; 63; Using Tag Lists -- Easier Taglist Navigation -- Other Usages of Taglists -- Using Auto45;Completion -- 63; 63; Auto45;Completion with Known Words -- 63; 63; Auto45;Completion using Dictionary Lookup -- 63; 63; Omni45;Completion -- 63; 63; Using Macro Recording -- Using Sessions -- 63; 63; Simple Session Usage -- 63; 63; Sessions as a Project Manager -- Registers and Undo Branching -- 63; 63; Using Registers -- 63; 63; Using Undo Branching -- 63; 63; Folding -- 63; 63; Simple Text File Outlining -- 63; 63; Using Vimdiff to Track the Changes -- Navigation in vimdiff -- 63; 63; Using Diff to Track Changes -- 63; 63; Open Files Anywhere -- 63; 63; Faster Remote File Editing -- Summary -- CH36;Chapter 558; Advanced Formatting -- Formatting Text -- 63; 63; Putting Text into Paragraphs -- 63; 63; Aligning Text -- 63; 63; Marking Headlines -- 63; 63; Creating Lists -- 63; 63; Formatting Code -- Autoindent -- 63; 63; Auto Format Pasted Code -- 63; 63; Using External Formatting Tools -- Indent -- Summary -- CH36;Chapter 658; Vim Scripting -- 63; 63; Syntax45;Color Schemes -- Your First Syntax45;Color File -- Syntax Regions -- Color Scheme and Syntax Coloring -- Using Scripts -- Script Types -- Installing Scripts -- Script Development -- Scripting Basics -- Script Structure -- Scripting Tips -- 63; 63; Debugging Vim Scripts -- 63; 63; Distributing Vim Scripts -- 63; 63; Making Vimballs -- Using External Interpreters -- T$1.
Summary: This book contains hacks that cover everything from personalizing Vim according to the user's work cycle to optimizations that will boost the user's productivity. It does not cover the basic tasks of using the editor but instead focuses on making life easier for experienced Vim users. It is written for Vim 7.0, the latest stable version. Anyone who has worked with Vim and wants to get more out of this legendary text editor can use the hacks from this book. It does not cover the basic tasks of using the editor but instead focuses on making life easier for more experienced Vim users.
Tags from this library: No tags from this library for this title. Log in to add tags.
No physical items for this record

Title from title screen.

Includes index.

Cover -- TOC36;Table of Contents -- Preface -- CH36;Chapter 158; Introduction -- Vi44; Vim44; and Friends -- vi -- STEVIE -- Elvis -- Nvi -- Vim -- Vile -- Compatibility -- Vim is Charityware -- Summary -- CH36;Chapter 258; Personalizing Vim -- Where are the Config Files63; -- vimrc -- gvimrc -- exrc -- 63; Changing the Fonts -- 63; Changing Color Scheme -- 63; 63; Personal Highlighting -- 63; 63; A More Informative Status Line -- 63;Toggle Menu and Toolbar -- 63; Adding Your Own Menu and Toolbar Buttons -- Adding a Menu -- 63; Adding Toolbar Icons -- 63; Modifying Tabs -- Work Area Personalization -- 63; 63; Adding a More Visual Cursor -- 63; 63; Adding Line Numbers -- 63; 63; Spell Checking Your Language -- 63; Adding Helpful Tool Tips -- 63; 63; Using Abbreviations -- 63; 63; Modifying Key Bindings -- Summary -- CH36;Chapter 358; Better Navigation -- Faster Navigation in a File -- 63; 63; Context45;Aware Navigation -- Navigating Long Lines -- 63; 63; Faster Navigation in Vim Help -- 63; 63; Faster Navigation in Multiple Buffers -- 63; 63; Open Referenced Files Faster -- Search and You Will Find -- 63; 63; Search the Current File -- 63; Search in Multiple Files -- 63; 63; Search the Help System -- X Marks the Spot -- 63; 63; Visible Markers8212;Using Signs -- 63; 63; Hidden Markers8212;Using Marks -- Summary -- CH36;Chapter 458; Production Boosters -- Using Templates -- 63; 63; Using Template Files -- 63; 63; Abbreviations as Templates -- 63; 63; Using Tag Lists -- Easier Taglist Navigation -- Other Usages of Taglists -- Using Auto45;Completion -- 63; 63; Auto45;Completion with Known Words -- 63; 63; Auto45;Completion using Dictionary Lookup -- 63; 63; Omni45;Completion -- 63; 63; Using Macro Recording -- Using Sessions -- 63; 63; Simple Session Usage -- 63; 63; Sessions as a Project Manager -- Registers and Undo Branching -- 63; 63; Using Registers -- 63; 63; Using Undo Branching -- 63; 63; Folding -- 63; 63; Simple Text File Outlining -- 63; 63; Using Vimdiff to Track the Changes -- Navigation in vimdiff -- 63; 63; Using Diff to Track Changes -- 63; 63; Open Files Anywhere -- 63; 63; Faster Remote File Editing -- Summary -- CH36;Chapter 558; Advanced Formatting -- Formatting Text -- 63; 63; Putting Text into Paragraphs -- 63; 63; Aligning Text -- 63; 63; Marking Headlines -- 63; 63; Creating Lists -- 63; 63; Formatting Code -- Autoindent -- 63; 63; Auto Format Pasted Code -- 63; 63; Using External Formatting Tools -- Indent -- Summary -- CH36;Chapter 658; Vim Scripting -- 63; 63; Syntax45;Color Schemes -- Your First Syntax45;Color File -- Syntax Regions -- Color Scheme and Syntax Coloring -- Using Scripts -- Script Types -- Installing Scripts -- Script Development -- Scripting Basics -- Script Structure -- Scripting Tips -- 63; 63; Debugging Vim Scripts -- 63; 63; Distributing Vim Scripts -- 63; 63; Making Vimballs -- Using External Interpreters -- T$1.

This book contains hacks that cover everything from personalizing Vim according to the user's work cycle to optimizations that will boost the user's productivity. It does not cover the basic tasks of using the editor but instead focuses on making life easier for experienced Vim users. It is written for Vim 7.0, the latest stable version. Anyone who has worked with Vim and wants to get more out of this legendary text editor can use the hacks from this book. It does not cover the basic tasks of using the editor but instead focuses on making life easier for more experienced Vim users.

There are no comments for this item.

Log in to your account to post a comment.

Other editions of this work

Hacking Vim by Schulz, Kim. ©2007
Library, Documentation and Information Science Division, Indian Statistical Institute, 203 B T Road, Kolkata 700108, INDIA
Phone no. 91-33-2575 2100, Fax no. 91-33-2578 1412, ksatpathy@isical.ac.in


Visitor Counter