An easy way to customize VIP is to change the values of constants used in VIP. Here is the list of the constants used in VIP and their default values.
The number of columns shifted by > and < command.
t then do regexp replace, if
nil then do string replace.
t, search wraps around the buffer.
t then search is reg-exp search, if
nil then vanilla
t search ignores cases.
t then do reg-exp replace in query replace.
t then indent to the previous current line when open a new line
by o or O command.
The name of the file used as the tags table.
t then C-h is bound to
help-command in insert mode,
nil then it sis bound to
You can reset these constants in VIP by the Ex command set. Or you can include a line like this in your ~/.emacs.d/vip file:
(setq vip-case-fold-search t)