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: | 69 |
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 Intertwingled, pdf file on 157 pages by Douglas Dechow, Daniele Struppa.
Download free course Seeing Theory, pdf file on 66 pages by Daniel Kunin, Jingru Guo, Tyler Dae Devlin, Daniel Xiang.
Download free course Data Protection for the Hybrid Cloud, pdf file on 115 pages by Shreesh Dubey, Vijay Tandra Sistla, Shivam Garg, Aashish Ramdas, Mitch Tulloch.
Download free course Keras Succinctly, pdf file on 105 pages by James McCaffrey.
Download free course The SysAdmin Handbook, pdf file on 514 pages by Various.