• Skip to primary navigation
  • Skip to content
  • Skip to footer
Filling the gaps Filling the gaps
  • Posts
  • Resume
    Shyamal Vaderia

    Shyamal Vaderia

    Mapping Knowledge

    • Pittsburgh
    • Email
    • GitHub
    • LinkedIn
    • Codeforces
    • Codechef

    Vim


    Videos

    • Mastering the Vim Language
    • How to Do 90% of What Plugins Do (With Just Vim)
    • Missing semester - MIT

    Blog

    • Learning Vim in 2014: Vim as Language
    • Your problem with Vim is that you don’t grok vi
      • A concise explanation of what makes vi/vim special, and one of the most popular answers ever on Stack Overflow.
    • Learn Vimscript the Hard Way
    • Vim Text Objects: The Definitive Guide
    • Vim: So long Pathogen, hello native package loading
      • An introduction to vim’s native plugin manager
    • How to debug a mapping

    Vim features

    • Folding
    • Marks
    • Read command
    • Abbreviations
    • :terminal command
    • Tab pages
    • :norm - How to Apply macro to multiple lines
    • Macro Tricks (Edit, Append, Save)

    Check out my dotfile for configuration and plugins used by me.

    Tags: vim

    Categories: Resources

    Updated: July 3, 2019

    Twitter Facebook LinkedIn
    • GitHub
    • Codeforces
    • Feed
    © 2025 Shyamal Vaderia. Powered by Jekyll & Minimal Mistakes.