A Byte of Vim
Free

A Byte of Vim

By Swaroop C H
Free
Book Description

A Byte of Vim is a book which aims to help you to learn how to use the Vim editor (version 7), even if all you know is how to use the computer keyboard.

The first part of this book is meant for new users who want to understand what Vim is and learn how to use it.

The second part of this book is for people who already know how to use Vim and want to learn about features that make Vim so powerful, such as windows and tabs, personal information management, making it a programmer’s editor, how to extend Vim with your own plugins, and more.

Table of Contents
  • Vim
    • Introduction
    • Read Now
    • Buy the Book
    • Download
    • What Readers Say
    • License and Terms
    • Translations
  • Vim en:Table of Contents
  • Vim en:Preface
    • About Vim
    • Why Vim?
    • Why Write This Book?
    • Status of the Book
    • Official Website
    • License and Terms
    • Something To Think About
  • Vim en:Introduction
    • What is Vim?
    • What can Vim do?
  • Vim en:Installation
    • Windows
    • Mac OS X
    • Linux/BSD
    • Summary
  • Vim en:First Steps
    • Starting Vim
    • Graphical version
    • Terminal version
    • Graphical or Terminal?
    • Introduction to Modes
    • Writing a file
    • Summary
  • Vim en:Modes
    • Introduction
    • Types of modes
    • Normal mode
    • How to use the help
    • Insert mode
    • Visual mode
    • Summary
  • Vim en:Typing Skills
    • Introduction
    • Home Row Technique
    • Vim graphical keyboard cheat sheet
    • Summary
  • Vim en:Moving Around
    • Introduction
    • Move your cursor, the Vim way
    • Words, sentences, paragraphs
    • Make your mark
    • Jump around
    • Parts of the text
    • Summary
  • Vim en:Help
    • Introduction
    • The :help command
    • How to read the :help topic
    • The :helpgrep command
    • Quick help
    • Online forum and IRC
    • Summary
  • Vim en:Editing Basics
    • Introduction
    • Reading and writing files
    • Buffers
    • Swap
    • Save my file
    • Working in my directory
    • Cut, Copy and Paste
    • Marking your territory
    • Time machine using undo/redo
    • A powerful search engine but not a dotcom
    • Summary
  • Vim en:Multiplicity
    • Introduction
    • Multiple Sections using Folds
    • Multiple Buffers
    • Multiple Windows
    • Multiple Tabs
    • Summary
  • Vim en:Personal Information Management
    • Introduction
    • Installing Viki
    • Get Started
    • Markup language
    • Disabling CamelCase
    • Getting Things Done
    • Summary
  • Vim en:Scripting
    • Introduction
    • Macros
    • Basics of Scripting
    • Actions
    • Decisions
    • Data Structures
    • Writing a Vim script
    • Using external programming languages
    • Summary
  • Vim en:Plugins
    • Introduction
    • Customization using vimrc
    • Global plugin
    • Filetype plugin
    • Using a filetype plugin
    • Writing a filetype plugin
    • Syntax scheme
    • Using a syntax scheme
    • Writing a syntax scheme
    • Compiler plugin
    • Homework : Write a global plugin
    • Disabling plugins
    • Summary
  • Vim en:Programmers Editor
    • Introduction
    • Simple stuff
    • Syntax highlighting
    • Smart indentation
    • Bounce
    • Shell commands
    • Jumping around
    • Browsing parts of the code
    • File system
    • ctags
    • cscope
    • Compiling
    • Easy writing
    • Omnicompletion
    • Using Snippets
    • Creating Snippets
    • IDE
    • Project plugin
    • Running code from the text
    • SCM integration
    • More
    • Writing your own plugins
    • Access Databases
    • Summary
  • Vim en:More
    • Introduction
    • Modeline
    • Portable Vim
    • Upgrade plugins
    • Dr. Chip's plugins
    • Blog from Vim
    • Make Firefox work like Vim
    • Bram's talk on the seven habits
    • Contribute to Vim
    • Community
    • Summary
  • Vim en:What Next
    • Introduction
    • Summary
  • Vim en:Feedback
  • Vim en:Charityware
  • Vim en:Colophon
    • About this book
    • Creating this book
    • Inspiration
    • About the author
  • Vim en:Translations
    • Swedish
    • Traditional Chinese
    • Russian
  • License
    No review for this book yet, be the first to review.
      No comment for this book yet, be the first to comment
      You May Also Like
      Also Available On
      Categories
      Curated Lists