How can I install MacVim on OS X?

I am using OS X 10.9.1 (Mavericks).

What are the systematic steps to install to Gvim or MacVim in Mac OS? If you write the steps using 1, 2, 3, …, it would be easy to follow.

I must confess that …

Move to start and end of search lookup

In vim/gvim I would like to be able to move to the front and end of the current search lookup. Is this possible?

For example, with this file:

A dog and a cat
A hat and a bat
I would like to be able …

How to re-index CtrlP Vim plugin?

I’ve been using CtrlP for a while now, but I still haven’t figured out how to re-index it. So whenever I want to create a new file I have to close all existing vim sessions, create the file, and then …

Displaying Vim variables

Possible Duplicate:
Get current value of a setting in Vim
I know that you can use :set to change Vim settings and that you can set up a configuration file ~/.vimrc but I’m running into some …

MacVim and Mercurial check-in

I’m trying to use MacVim as a default editor (on my Mac, obviously). I’d like to have MacVim to edit commit messages when I hg ci. Unfortunately when I do so (either by setting EDITOR=mvim or alias vi=…

Opening a directory in vim

I’m a mac user giving vim a serious try. Most of the GUI editors I’m used to allow me to open a directory as a “project” by executing a command like:
edit ~/www/example.com/
The vim equivalent vim …