Commit Graph

56 Commits (169ab2f6020c7d56c5ccf809a10a0e38e2b0ac9c)

Author SHA1 Message Date
nirenjan 169ab2f602 Add Golang editor settings 2021-10-08 09:42:13 -07:00
nirenjan 3bc576e71a Update Vim plugins
* vim-airline v0.9 -> v0.11
* vim-fugitive v2.5 -> v3.4
* vim-repeat v1.1-22-g7a6675f -> v1.2
* vimwiki v2.4.1 -> v2.5
2021-10-08 09:40:28 -07:00
nirenjan 7a2b1b89aa Add editorconfig-vim plugin 2021-10-08 09:32:29 -07:00
nirenjan 488bc840a8 Add bitbake plugin, and update polyglot 2021-02-08 00:58:15 -08:00
nirenjan b0ecece849 Add airline themes repository 2019-05-03 10:58:35 -07:00
nirenjan f6a13d8a86 Update Vim plugins
* tcomment_vim 3.03-4-g25af029 -> 3.08.1
* vim-airline v0.6-111-gbfcece7 -> v0.9
* vim-bufferline v0.3-32-g45b279e -> v0.3-44-g651fd01
* vim-fugitive v2.1-30-g2c8461d -> v2.5
* vim-pathogen v2.3-11-gb9fb0df -> v2.4
* vim-polyglot v3.3.3 -> v3.8.1
* vim-vinegar bd7f7b7 -> v1.0
* vimwiki v2.3 -> v2.4.1
2019-05-03 10:45:32 -07:00
nirenjan a81e5cac46 Update vimwiki to v2.3 2018-11-12 09:31:07 -08:00
nirenjan 60de3d6885 Replace tmux.vim with vim-polyglot
vim-polyglot has better syntax highlighting for most languages, reducing
the need for additional plugins for those languages.
2018-11-04 09:49:28 -08:00
nirenjan f8c7f4f69b Use https URLs for Vim plugins in .gitmodules 2018-11-03 21:19:37 -07:00
nirenjan b57a5893a2 Use vimwiki plugin version 2.1
This change forces Vim to use vimwiki version 2.1
2018-09-05 15:07:42 -07:00
nirenjan daee81eefd Update vim-vinegar to fix netrw issues on Stretch
See https://github.com/tpope/vim-vinegar/issues/87 for details
2018-09-04 11:44:11 -07:00
nirenjan 90f52063fa Update link and version of vimwiki plugin 2017-05-30 10:53:12 -07:00
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