VD's Vim magazine

By Volker Duetsch | Vim - the editor of devops, developers and admins.

Idiomatic vimrc

" Keeping your lovely 'vimrc' INSIDE of your 'vim' directory is a good idea,<p>" if only because it makes it easier to move your config around.<p>" If you …

vimcheatball3.pdf

article<p>Google Docs<p>https://drive.google.com/file/d/0B6PhGtPfFvqSYncwbnNob3M0TGs/view?pli=1&usp=embed_facebook

Learn Vimscript the Hard Way

Learn Vimscript the Hard Way is a book for users of the Vim editor who want to learn how to customize Vim.<p>It is <i>not</i> a guide to <i>using</i> Vim. Before …

Vim

Power Vim Usage

Tips & Tricks for Everyday Editing<p>Smylers<p>UKUUG Linux 2004 Conference • 2004 August<p>This view lists all the slides from the talk in a continuous …

Linux

10 vim color schemes you need to own - Vim plugins, tips, tricks and tutorials

There are a lot of Vim color schemes out there. It’s always hard to find the perfect one. People often use different color schemes depending on what …

Color Management

VIMTIP! Register Basics

How many times have you yanked a line, deleted some white space for clean up, and went to paste what you thought you yanked only to spit out what you …

Vim

VIMTIP! Named Registers, Macros Black Holes

A little bit ago, I covered the basics of Vim registers. We’ve got a good handle on yanking, deleting and putting, but registers have a bit more to …

Vim

Yuriy Shcherbak

Yet anothor cheat sheet for Vim, geared towards programmers. I like it - It's been glued to my desk for some time now :P

Thomas Reuß

Hi there!<p>vim does offer amazing selection features in visual-mode.<br>Example:<br>You can select a curly-braced block via <i>va}</i> , which includes the braces, or …

Why I use Vim

18 Mar 2014<p>The first question you get asked by developers of a company when starting at a new gig (after saying hello to everyone and having the …

Python Programming

Vim Weekly

• auto (re)indent entire document<p>open man page<p>Generating pdf documents<p>Sending files to the printer<p>Set shell that vim uses<p>Going to newer cursor …

Python Programming

Vim After 11 Years

TL;DR• Use Vim in a terminal, background (Ctrl-Z) often.<br>• Get a terminal that supports Unicode and 256 colors: iTerm2 on Mac OS X, probably Gnome …

Linux

Dr. Bunsen / Vim Croquet

Vim Regular Expressions 101

matches 1 or more of the preceding characters...<p>where <b>n</b> and <b>m</b> are positive integers (>0)<p>Let's use \{-} in place of * in our pattern. So, now ".\{-}" …

Regular

Vim PDF Documentation

The following files contain the full English documentation for Vim and the Vim FAQ in a single PDF file. The files are fully cross referenced using …

Learning Vim

If you’re interested in learning Vim you’re in luck – because there are some great resources out there. In this post I’m going to document the ones …

Adobe

Vim: From Essentials to Mastery

Bio<p>Bill Odom has over two decades of experience as a systems architect and software developer, working on everything from wiki software for Internet …

Vim

vim-airline

Lean & mean status/tabline for vim that's light as air.<p>Features<p>Tiny core written with extensibility in mind (open/closed principle).<br>• Integrates with a …

Python Programming

New punctuation text objects

ci/, di;, yi*, vi@ ... <br>ca/, da;, ya*, va@ ...<p>ciq (or "") changes content inside <b>ANY</b> kind of quotes <br>vaq, yiq ...<p>ci<space>, da<space> ... modify <b>ANY</b> …

Vim

improvedft: An improved ft command for Vim

Vim script Makefile<p>Clone or download<p><i>Branch:</i> master<p>New pull request<p>Failed to load latest commit information.<p>Feb 10, 2017<p>Feb 10, 2017

Replay: A plugin for vim that enables you to replay your editing Session

Vim script Makefile Perl Shell<p>Clone or download<p><i>Branch:</i> master<p>New pull request<p>Fetching latest commit…<p>Cannot retrieve the latest commit at this …

Vim

Colorizer - highlight color codes and names

Colorizer : highlight color codes and names<p><b>script karma</b><p>Rating <b>73/27</b>, Downloaded by 1968<p><b>Comments, bugs, improvements</b><p>created by<p>script …

Vim

Vim: revisited

I’ve had an <i>off/on relationship</i> with Vim for the past many years.<p>Before, I never felt like we understood each other properly. I felt that the kind of …

Programming

Merge multiple lines (two blocks) in Vim

I'd like to merge two blocks of lines in Vim, i.e. take lines n..m and append them to lines a..b. If you prefer a pseudocode explanation: [a[i] + …

130+ essential vim commands

This post is over 3 years old, please check the updated version.<p>Basics<p>:e filename<p>Open <i>filename</i> for edition<p>:w<p>Save file<p>:q<p>Exit Vim<p>:q!<p>Quit without saving<p>:x<p>…