nirenjan
674dc10015
Remove vim-multiple-cursors plugin
2017-04-28 10:22:53 -07:00
nirenjan
beef3f7aea
Update tmux.vim
...
Fixes syntax highlighting issue in Vim 7.4.1689+8.0.0056, which is the
default distribution in Ubuntu 16.04 LTS
2017-02-07 22:53:45 -08:00
nirenjan
bc6bfbcf76
Update vim-vinegar to work with new netrw
2016-07-31 13:57:42 -07:00
nirenjan
9f4dc0982c
Add man ftplugin support
2015-12-01 13:52:13 -08:00
nirenjan
991d77ab85
Add vim-repeat plugin
2015-07-11 17:59:10 -07:00
nirenjan
2054fca228
Add vim-multiple-cursors plugin
2015-04-16 17:06:23 -07:00
nirenjan
d9087f0a07
Add vim-surround plugin (v2.1)
2015-03-07 13:09:38 -08:00
nirenjan
ded8520e27
Move swapfiles to separate directory
2015-02-02 12:08:50 -08:00
nirenjan
9bd7e3ec3c
Ignore NetRW files
2015-01-09 08:55:31 -08:00
nirenjan
9615655eb7
Add mlog syntax script for scripts/mlog
2014-12-24 17:21:42 -08:00
nirenjan
6432cb0a86
Add Vim plugins as Git submodules
...
This replaces the old install script method to keep the modules
up-to-date, because I don't need to have the bleeding version of the
plugin everytime.
2014-12-24 16:58:45 -08:00
nirenjan
14cfe66812
Ignore no python warning in UltiSnips plugin
...
Sometimes, the system Vim opens which doesn't have python support
enabled. This change prevents UltiSnips from displaying an error message
on startup.
2014-07-17 14:12:06 -07:00
nirenjan
7eb7168dc9
Add relativenumber to vimrc
2014-07-16 19:43:32 -07:00
nirenjan
f77be0f850
Add NERDTree settings
2014-05-22 10:30:21 -07:00
nirenjan
015aad6450
Add NERDTree plugin and UltiSnips settings file
2014-05-21 18:43:06 -07:00
nirenjan
564346ec98
Add vim-bufferline to install list
...
Also add associated settings file to configure vim-bufferline
2014-03-17 22:37:19 -07:00
nirenjan
6ddf7109f8
Configure wildmode for bash-like completion
2013-12-26 13:25:49 -08:00
nirenjan
d1ca6430aa
Remove whitespace detection from vim-airline
2013-10-21 15:13:53 -07:00
nirenjan
95045b3492
Install vim-airline plugin and add settings file
...
Vim's statusline is now handled by the vim-airline plugin. This commit
removes the statusline cruft from vimrc and adds a tiny airline-settings
plugin to configure airline.
2013-08-15 08:37:38 -07:00
nirenjan
31e5f9ab0b
Remove unused plugins
2013-07-31 23:35:44 -07:00
nirenjan
98b23e18a8
Add markdown files to ftplugin and ftdetect dirs
2013-07-31 23:26:41 -07:00
nirenjan
e59cbc878f
Add SWIG ftdetect plugin
2013-07-17 17:14:20 -07:00
nirenjan
bb275ee36f
Add vim editing settings for changelog files
...
Also add new changelog.vim file to the install list.
2013-07-03 14:15:24 -07:00
nirenjan
d4a3a68c75
Fix macro recording in Vim
2013-06-30 22:30:36 -07:00
nirenjan
1177b81ed4
Disable syntax on in vimrc
...
Since there's already a syntax enable line, having syntax on is
redundant. Also, it allows plugins to override the default colors,
rather than using the default Solarized colors
2013-06-20 12:45:01 -07:00
nirenjan
b320126389
Treat pathogen as a bundle
2013-05-21 00:00:56 -07:00
nirenjan
999f0d74ac
Fix Perl folding in ftplugin
...
Complies with Vim 7.x perl.vim
2013-05-18 12:16:43 -07:00
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