Commit Graph

17 Commits (d5203a4433c3384e54bbfdca6dc777508567a6ae)

Author SHA1 Message Date
nirenjan d5203a4433 Clean up vimrc & modify statusline 2013-05-17 00:24:35 -07:00
nirenjan 90415aa043 Fix match-brackets.vim plugin to use inoremap 2013-05-16 23:46:53 -07:00
nirenjan 741f53aa69 Move tab expansion to individual ftplugins
Update install script to add the ftplugins and remove the old
tab-expand.vim plugin from the installation list.
2013-05-15 17:32:48 -07:00
nirenjan 6d4fb8745d Create Perl ftplugin for Perl syntax folding
Remove corresponding section from vimrc and add plugin file to install
script.
2013-05-14 15:43:38 -07:00
nirenjan fdba95857b Disable Ex mode in vimrc 2013-05-14 15:31:03 -07:00
nirenjan 27993f55b9 Enable filetype plugins in Vim for vimwiki 2013-05-10 17:41:41 -07:00
nirenjan bb59fcce4f Fix long-lines plugin
Either display colorcolumn, or syntax highlight Error, not both.
2013-05-09 09:18:03 -07:00
nirenjan 3ed64dadd0 Create tab-expand plugin for vim
This moves from a one-size-fits-all approach for tab expansion to
dictating a default expansion scheme and a per filetype scheme. The
current plugin has custom schemes for Ruby and Makefiles.
2013-04-12 15:10:38 -07:00
nirenjan 3fe897099e Fix vim-undo for match-brackets plugin
Instead of using <ESC>i to get out of insert mode and reenter it at
the closing bracket, Vim accepts the use of <Left> to move the cursor
left without leaving insert mode. This allows undo and repeats to work.
2013-02-20 12:33:42 -08:00
nirenjan 2efdb5b43a Use light BG in GUI Vim and dark in console
Console uses Solarized (Dark) colorscheme, so having a light
background doesn't work well in the console. On the other hand,
the dark background is hard to read in MacVim (for me).
2013-02-06 10:00:43 -08:00
nirenjan 73d1cb8a37 Set Vim to always show tabs 2013-01-21 14:33:01 -08:00
nirenjan 714c1fb05c Fix { keymap in match-brackets.vim
The { mapping used to open a C-style block, however, it gave several
problems when dealing with Perl code and hashes. This converts it to
simply working as {}, like the ( -> () and [ -> [] mappings.
2013-01-18 14:42:15 -08:00
nirenjan 11cc21f148 Rework long-lines plugin to use colorcolumn
This will always highlight characters that exceed the 80 character
limit with ErrorMsg, but will also highlight the 81st column, so
the user knows when to break.
2013-01-18 14:26:14 -08:00
nirenjan 1cce3adba2 Tweak vimrc for nocompat & Pathogen helptags
Also delete the forcing of &t_Co to 16 since under tmux, it
automatically detects the 256 colour mode for solarized and is therefore
no longer necessary.
2013-01-15 17:07:44 -08:00
nirenjan 43d5dbae0d Update vimrc settings
This enables the following:
- pathogen plugin manager
- solarized colorscheme
- menu support
- mouse support
2013-01-11 23:09:54 -08:00
nirenjan 02249ba14f Import from original vim-scripts repository 2013-01-11 23:08:38 -08:00
nirenjan d524d8cdb5 Add vimrc 2012-08-28 16:01:09 -07:00