VimCasts by Drew Neil¶
Screencasts on Vim by Drew Neil.
Screencasts¶
- 1 - Show invisibles
- 2 - Tabs and Spaces
- 3 - Whitespace preferences and filetypes
- 4 - Tidying whitespace
- 5 - Indentation commands
- 6 - Working with buffers
- 7 - Working with windows
- 8 - Working with tabs
- 9 - How to use tabs
- 10 - Creating the Vimcasts logo as ASCII art
- 11 - Using the changelist and jumplist
- 12 - Modal editing: undo, redo and repeat
- 13 - Cleaning up with Vim
- 14 - The :edit command
- 15 - The file explorer
- 16 - Soft wrapping text
- 17 - Hard wrapping text
- 18 - Formatting text with par
- 19 - Spell checking
- 20 - Running Vim within IRB
- 21 - Converting markdown to structured HTML with a macro
- 22 - Selecting columns with visual block mode
- 23 - Converting HAML to ERB with Vim macros
- 24 - Updating your vimrc file on the fly
- 25 - Creating colorschemes for Vim
- 26 - Bubbling text
- 27 - Synchronizing plugins with git submodules and pathogen
- 28 - Refining search patterns with the command-line window
- 29 - Aligning text with Tabular.vim
- 30 - Undo branching and Gundo.vim
- 31 - Fugitive.vim - a complement to command line git
- 32 - Fugitive.vim - working with the git index
- 33 - Fugitive.vim - resolving merge conflicts with vimdiff
- 34 - Fugitive.vim - browsing the git object database
- 35 - Fugitive.vim - exploring the history of a git repository
- 36 - VimGolf - Prime Numbers
- 37 - How to fold
- 38 - Writing a custom fold expression
- 39 - Profiling Vimscript performance
- 40 - Long-range line duplication
- 41 - Meet the arglist
- 42 - Populating the arglist
- 43 - Using :argdo to change multiple files
- 44 - Search multiple files with :vimgrep
- 45 - Project-wide find and replace
- 46 - Search for the selected text
- 47 - Smart search with :Subvert
- 48 - Supercharged substitution with :Subvert
- 49 - Enhanced abbreviations with :Abolish
- 50 - An introduction to vspec
- 51 - Simple operations using the default register
- 52 - Meet the yank register
- 53 - Using Vim's named registers
- 54 - Pasting from Visual mode
- 55 - Pasting from Insert mode
- 56 - Simple calculations with Vim's expression register
- 57 - Evaluating scripts with Vim's expression register
- 58 - Accessing the system clipboard from Vim
- 59 - Using Vim's paste mode with the system paste command
- 60 - Comparing buffers with vimdiff
- 61 - Creating repeatable mappings with repeat.vim
- 62 - Creating mappings that accept a count
- 63 - Operating on search matches using gn
- 64 - Using external filter commands to reformat HTML
- 65 - Swapping two regions of text with exchange.vim
- 66 - Meet UltiSnips
- 67 - Using Python interpolation in UltiSnips snippets
- 68 - Using selected text in UltiSnips snippets
- 69 - Installing plugins using packages
- 70 - Meet minpac
- 71 - Meet Neovim
- 72 - CheckHealth in Neovim
- 73 - Live substitution and yank highlighting
- 74 - Neovim's terminal emulator
- 75 - Creating mappings for :terminal
- 76 - Pasting into a terminal buffer