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: | 91 |
Created: | 2022-02-03 |
License: | CC BY-SA |
Author(s): | Stack Overflow Community |
Warning: Trying to access array offset on false in /home/tutovnfz/public_html/amp/article-amp.php on line 263
Others related eBooks about Learning Vim
Download free course Marketing and Advertising Using Google, pdf file on 156 pages by Google, Karl Barksdale.
Download free course Accelerators in Silicon Valley, pdf file on 177 pages by Amsterdam University Press.
Download free course R for Data Science, pdf file on 520 pages by Garrett Grolemund, Hadley Wickham.
Download free course 3D Printing with Biomaterials, pdf file on 86 pages by IOS Press.
Download free course SAT/SMT by Example, pdf file on 585 pages by Dennis Yurichev.