Hacking Vim A Cookbook to get the Most out of the Latest Vim Editor : A Cookbook to Get the Most Out of the Latest Vim Editor
Kim. Schulz
Bok Engelsk 2007 · Electronic books.
Annen tittel | |
---|---|
Utgitt | Birmingham : : Packt Publishing, , 2007.
|
Omfang | 1 online resource (228 p.)
|
Opplysninger | Description based upon print version of record.. - Cover; Table of Contents; Preface; Chapter 1: Introduction; Vi, Vim, and Friends; vi; STEVIE; Elvis; Nvi; Vim; Vile; Compatibility; Vim is Charityware; Summary; Chapter 2: Personalizing Vim; Where are the Config Files?; vimrc; gvimrc; exrc;  Changing the Fonts;  Changing Color Scheme;   Personal Highlighting;   A More Informative Status Line; Toggle Menu and Toolbar;  Adding Your Own Menu and Toolbar Buttons; Adding a Menu;  Adding Toolbar Icons;  Modifying Tabs; Work Area Personalization;   Adding a More Visual Cursor;   Adding Line Numbers;   Spell Checking Your Language. -   Abbreviations as Templates  Using Tag Lists; Easier Taglist Navigation; Other Usages of Taglists; Using Auto-Completion;   Auto-Completion with Known Words;   Auto-Completion using Dictionary Lookup;   Omni-Completion;   All-in-One Completion;   Using Macro Recording; Using Sessions;   Simple Session Usage; Satisfy your own Session Needs;   Sessions as a Project Manager; Registers and Undo Branching;   Using Registers; The Unnamed Register; The Small Delete Register; The Numbered Registers; The Named Registers; The Read-Only Registers; The Selection and Drop Registers. -   Making Vimballs. -   Using External FormattingToolsIndent;   Berkeley Par; Tidy; Summary; Chapter 6: Vim Scripting;   Syntax-Color Schemes; Your First Syntax-Color File; Syntax Regions; Color Scheme and Syntax Coloring; Using Scripts; Script Types; Installing Scripts; Uninstalling Scripts; Script Development; Scripting Basics; Types; Variables; Conditions; Lists and Dictionaries; Loops; Creating Functions; Script Structure; Scripting Tips;   Gvim or Vim?;   Which Operating System?;   Which Version of Vim?;   Printing Longer Lines;   Debugging Vim Scripts;   Distributing Vim Scripts. -  Adding Helpful Tool Tips  Using Abbreviations;   Modifying Key Bindings; Summary; Chapter 3: Better Navigation; Faster Navigation in a File;   Context-Aware Navigation; Navigating Long Lines;   Faster Navigation in Vim Help;   Faster Navigation in MultipleBuffers;   Open Referenced Files Faster; Search and You Will Find;   Search the Current File;  Search in Multiple Files;   Search the Help System; X Marks the Spot;   Visible Markers-Using Signs;   Hidden Markers-Using Marks; Summary; Chapter 4: Production Boosters; Using Templates;   Using Template Files. - The Black Hole RegisterSearch Pattern Register; The Expression Register;   Using Undo Branching;   Folding;   Simple Text File Outlining;   Using Vimdiff to Track the Changes; Navigation in vimdiff;   Using Diff to Track Changes;   Open Files Anywhere;   Faster Remote File Editing; Summary; Chapter 5: Advanced Formatting; Formatting Text;   Putting Text into Paragraphs;   Aligning Text;   Marking Headlines;   Creating Lists;   Formatting Code; Autoindent; Smartindent; Cindent; Indentexpr;   Fast Code Block Formatting;   Auto Format Pasted Code. - From personalizing Vim to productivity optimizations: Recipes to make life easier for experienced Vim users
|
Emner | |
Sjanger | |
Dewey | |
ISBN | 9781847190932
|