Configuration: vim

Features

List of my Vim configuration features:

Configuration files

~/.vimrc - it's well commented, but most comments are in Russian.

~/.vim/ - contain all needed plugins, syntax files, etc.

vimrc-2.2.1.tgz - everything in single archive.

Plugins

manpageview

Viewer for manpages, info pages, perldoc, and php (unix/linux only).

I've applied simple patch for version 14 to make it compatible with my "full screen mode" configured in ~/.vimrc. Newer version 22 doesn't work well out of box for me, so I still use version 14 for now.

FeralToggleCommentify

(Un-)Comment lines in a program.

I've applied few trivial patches: make "#" default commenting symbol, setup javascript to use "//" comments, and removed annoying warning about unsupported file types.

foldutil

Utility for creating folds (using specified match criteria). This plugin make creating custom fold much ease.

Syntax highlight

Limbo

My syntax highlight for Limbo.

Tips and Tricks

Replace standard man and info commands

To replace console commands man and info by Vim's viewer (which is much better, from my view) you can add to ~/.bashrc these lines: function man() { vim -c "Man $1 $2"; } function info() { vim -c "Man $1.i"; }