Next: Customizing Key Bindings, Up: Customization [Contents][Index]
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.
vip-shift-width 8The number of columns shifted by > and < command.
vip-re-replace nilIf t then do regexp replace, if nil then do string replace.
vip-search-wrap-around tIf t, search wraps around the buffer.
vip-re-search nilIf t then search is reg-exp search, if nil then vanilla
search.
vip-case-fold-search nilIf t search ignores cases.
vip-re-query-replace nilIf t then do reg-exp replace in query replace.
vip-open-with-indent nilIf t then indent to the previous current line when open a new line
by o or O command.
vip-tags-file-name "TAGS"The name of the file used as the tags table.
vip-help-in-insert-mode nilIf t then C-h is bound to help-command in insert mode,
if nil then it sis bound to delete-backward-char.
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)