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.
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 |
Downloads: | 59 |
Created: | 2022-02-03 |
License: | CC BY-SA |
Author(s): | Stack Overflow Community |
Others related eBooks about Learning Vim
Download free course Power BI Succinctly, pdf file on 146 pages by Pierstefano Tucci.
Download free course Git Internals, pdf file on 121 pages by Scott Chacon.
Download free course Think Complexity, pdf file on 228 pages by Allen Downey.
Download free course Ionic 4 Succinctly, pdf file on 101 pages by Ed Freitas.
Download free course Elixir Succinctly, pdf file on 84 pages by Emanuele DelBono.