Vimcasts

Follow Vimcasts
Share on
Copy link to clipboard

In each episode, Drew Neil demonstrates one of Vim's features, showing how to incorporate it into your workflow.

Drew Neil


    • Feb 1, 2018 LATEST EPISODE
    • infrequent NEW EPISODES
    • 5m AVG DURATION
    • 76 EPISODES


    Search for episodes from Vimcasts with a specific topic:

    Latest episodes from Vimcasts

    Pasting into a terminal buffer

    Play Episode Listen Later Feb 1, 2018 5:45


    Creating mappings for :terminal

    Play Episode Listen Later Dec 11, 2017 5:08


    Neovim's terminal emulator

    Play Episode Listen Later Nov 27, 2017 6:05


    Live substitution and yank highlighting

    Play Episode Listen Later Nov 13, 2017 5:48


    CheckHealth in Neovim

    Play Episode Listen Later Oct 30, 2017 5:19


    Meet Neovim

    Play Episode Listen Later Oct 23, 2017 5:23


    Meet minpac

    Play Episode Listen Later Oct 11, 2017 5:23


    Installing plugins using packages

    Play Episode Listen Later Oct 3, 2017 4:39


    Using selected text in UltiSnips snippets

    Play Episode Listen Later Jul 22, 2014 5:13


    Using Python interpolation in UltiSnips snippets

    Play Episode Listen Later May 28, 2014 4:56


    Meet UltiSnips

    Play Episode Listen Later May 20, 2014 5:43


    Swapping two regions of text with exchange.vim

    Play Episode Listen Later Feb 23, 2014 4:05


    Using external filter commands to reformat HTML

    Play Episode Listen Later Feb 17, 2014 4:31


    Operating on search matches using gn

    Play Episode Listen Later Feb 10, 2014 4:35


    Creating mappings that accept a count

    Play Episode Listen Later Feb 5, 2014 4:02


    Creating repeatable mappings with repeat.vim

    Play Episode Listen Later Jan 20, 2014 4:33


    Comparing buffers with vimdiff

    Play Episode Listen Later Jan 14, 2014 4:16


    Using Vim's paste mode with the system paste command

    Play Episode Listen Later Nov 14, 2013 4:25


    Accessing the system clipboard from Vim

    Play Episode Listen Later Nov 10, 2013 4:48


    Evaluating scripts with Vim's expression register

    Play Episode Listen Later Oct 20, 2013 3:56


    Simple calculations with Vim's expression register

    Play Episode Listen Later Oct 15, 2013 4:02


    Pasting from Insert mode

    Play Episode Listen Later Oct 10, 2013 4:15


    Pasting from Visual mode

    Play Episode Listen Later Oct 6, 2013 3:33


    Using Vim's named registers

    Play Episode Listen Later Oct 3, 2013 3:29


    Meet the yank register

    Play Episode Listen Later Sep 29, 2013 4:29


    Simple operations using the default register

    Play Episode Listen Later Sep 26, 2013 4:07


    An introduction to vspec

    Play Episode Listen Later Jun 16, 2013 7:15


    Enhanced abbreviations with :Abolish

    Play Episode Listen Later Apr 28, 2013 3:09


    Supercharged substitution with :Subvert

    Play Episode Listen Later Apr 21, 2013 7:09


    Smart search with :Subvert

    Play Episode Listen Later Apr 11, 2013 5:33


    Search for the selected text

    Play Episode Listen Later Mar 24, 2013 4:39


    Project-wide find and replace

    Play Episode Listen Later Mar 18, 2013 6:25


    Search multiple files with :vimgrep

    Play Episode Listen Later Feb 28, 2013 7:25


    Using :argdo to change multiple files

    Play Episode Listen Later Feb 24, 2013 5:40


    Populating the arglist

    Play Episode Listen Later Feb 21, 2013 5:31


    Meet the arglist

    Play Episode Listen Later Feb 18, 2013 4:57


    Long-range line duplication

    Play Episode Listen Later Jan 8, 2013 6:31


    Profiling Vimscript performance

    Play Episode Listen Later Dec 2, 2012 8:09


    Writing a custom fold expression

    Play Episode Listen Later Nov 25, 2012 12:07


    How to fold

    Play Episode Listen Later Nov 18, 2012 8:49


    VimGolf - Prime Numbers

    Play Episode Listen Later Aug 9, 2012 6:53


    Fugitive.vim - exploring the history of a git repository

    Play Episode Listen Later May 17, 2011 10:04


    Fugitive.vim - browsing the git object database

    Play Episode Listen Later May 12, 2011 9:45


    Fugitive.vim - resolving merge conflicts with vimdiff

    Play Episode Listen Later May 5, 2011 11:35


    Fugitive.vim - working with the git index

    Play Episode Listen Later Apr 28, 2011 11:41


    Fugitive.vim - a complement to command line git

    Play Episode Listen Later Apr 21, 2011 8:27


    Undo branching and Gundo.vim

    Play Episode Listen Later Feb 22, 2011 6:30


    Aligning text with Tabular.vim

    Play Episode Listen Later Jan 16, 2011 5:11


    Refining search patterns with the command-line window

    Play Episode Listen Later Nov 20, 2010 7:51


    Synchronizing plugins with git submodules and pathogen

    Play Episode Listen Later Oct 11, 2010 9:24


    Bubbling text

    Play Episode Listen Later Oct 4, 2010 6:23


    Claim Vimcasts

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel