Learning Vim



Download free course Learning Vim, pdf file on 157 pages by Stack Overflow Community.
Vim is a console-based multi-mode (modal) text editor. It is widely used and available by default on all Unix, Linux, and Apple OS X systems. Vim has a large active community and a wide user base. The editor supports all popular programming languages, and many plugins are available to extend its features.

It is an unofficial and free Vim book created for educational purposes. All the content is extracted from Stack Overflow Documentation, which is written by many hardworking individuals at Stack Overflow.

Table of contents

  • Getting started with vim
  • :global
  • Advantages of vim
  • Ask to create non-existant directories upon saving a new file
  • Autocommands
  • Auto-Format Code
  • Buffers
  • Building from vim
  • Command-line ranges
  • Configuring Vim
  • Converting text files from DOS to UNIX with vi
  • Differences between Neovim and Vim
  • Easter Eggs
  • Enhanced undo and redo with a undodir
  • Exiting Vim
  • Extending Vim
  • Filetype plugins
  • Find and Replace
  • Folding
  • Get :help (using Vim's built-in manual)
  • How to Compile Vim
  • Indentation
  • Inserting text
  • Key Mappings in Vim
  • Macros
  • Manipulating text
  • Modes - insert, normal, visual, ex
  • Motions and Text Objects
  • Movement
  • Normal mode commands
  • Normal mode commands (Editing)
  • Plugins
  • Regular expressions
  • Regular expressions in Ex Mode
  • Saving
  • Scrolling
  • Searching in the current buffer
  • Solarized Vim
  • Spell checker
  • Split windows
  • Substitution
  • The dot operator
  • Tips and tricks to boost productivity
  • Useful configurations that can be put in .vimrc
  • Using ex from the command line
  • Using Python for Vim scripting
  • vglobal: Execute commands on lines that do not match globally
  • Vim Options
  • Vim Registers
  • Vim Resources
  • Vim Text Objects
  • Vimscript
  • Whitespace
Pages : 157
Size : 2.2 MB
File type : PDF
Downloads: 69
Created: 2022-02-03
License: CC BY-SA
Author(s): Stack Overflow Community
Learning Vim

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others Computer science Tutorials

Kubernetes Patterns

Semantic Systems. In the Era of Knowledge Graphs

Learning Bosun

Fundamentals of Azure

The Big Data Agenda

Others related eBooks about Learning Vim

R for Data Science

Download free course R for Data Science, pdf file on 520 pages by Garrett Grolemund, Hadley Wickham....

Exploring Cloud Computing

Download free course Exploring Cloud Computing, pdf file on 121 pages by Michael Wittig, Andreas Wittig....

Xamarin.Forms Notes for Professionals

Download free course Xamarin.Forms Notes for Professionals, pdf file on 181 pages by Stack Overflow Community....

Learning iOS

Download free course Learning iOS, pdf file on 1117 pages by Stack Overflow Community....

How the World Changed Social Media

Download free course How the World Changed Social Media, pdf file on 288 pages by Daniel Miller, Dr Elisabetta Costa, Nell Haynes, Tom McDonald, Dr Razvan Nicolescu, Jolynna Sinanan, Juliano Spyer, Shriram Venkatraman, Xinyuan Wang....

A First Course on Time Series Analysis with SAS

This book has been developed for a one-semester course usually attended by students in statistics, economics, business, engineering, and quantitative social sciences. A unique feature of this edition is its integration with the statistical software package SAS (Statistical Analysis System) computi...

30 Arduino projects guide

Download a complet Arduino tutorial in PDF ,with this training document you will learn the basics of Arduino and how to connect all manner of electronics to your computer to create projects....

Discrete Structures for Computer Science: Counting, Recursion, and Probability

This book provides a broad introduction to some of the most fascinating and beautiful areas of discrete mathematical structures. It starts with a chapter on sets and goes on to provide examples in logic, applications of the principle of inclusion and exclusion and finally the pigeonhole principal. ...

A Practical Guide to TPM 2.0

A Practical Guide to TPM 2.0: Using the Trusted Platform Module in the New Age of Security..., download free TPM 2.0 tutorial in PDF (392 pages) created by Will Arthur ....

The Deno Handbook

Deno is a runtime for JavaScript and TypeScript that is based on the V8 JavaScript engine ..., download free Deno tutorial in PDF (46 pages) created by ....