Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add equalalways_resized.vim plugin | Tom Ryder | 2018-08-01 | 1 | -0/+27 |
| | | | | | Extend the 'equalalways' option to rebalance the windows when Vim is resized. | ||||
* | Remove trailing space from Vim plugin | Tom Ryder | 2018-08-01 | 1 | -1/+1 |
| | |||||
* | Add missing abort attribute to plugin | Tom Ryder | 2018-08-01 | 1 | -1/+1 |
| | |||||
* | Add scroll_next.vim plugin | Tom Ryder | 2018-07-31 | 1 | -0/+32 |
| | |||||
* | Don't set up 'wildignore' in &compatible mode | Tom Ryder | 2018-07-30 | 1 | -1/+1 |
| | | | | | Vim doesn't understand line continuation characters in compatible mode, and I don't like the temporary &cpo hack. | ||||
* | Add foldlevelstart_stdin.vim plugin | Tom Ryder | 2018-07-30 | 1 | -0/+28 |
| | | | | This makes 'foldlevelstart' work for stdin reads. | ||||
* | Spin quickfix_auto_open.vim out into a plugin | Tom Ryder | 2018-07-24 | 1 | -22/+0 |
| | |||||
* | Spin out colon_operator.vim plugin into submodule | Tom Ryder | 2018-07-24 | 1 | -36/+0 |
| | |||||
* | Improved colon_operator.vim plugin | Tom Ryder | 2018-07-24 | 1 | -5/+17 |
| | |||||
* | Add colon_operator.vim plugin | Tom Ryder | 2018-07-24 | 1 | -0/+24 |
| | |||||
* | Move quickfix auto-open into a little plugin file | Tom Ryder | 2018-07-24 | 1 | -0/+22 |
| | | | | | I might package this one up, but it's not original and it's so tiny/trivial it's probably not going to get uploaded on vim.org. | ||||
* | Only add uppercase 'wildignore' if it matters | Tom Ryder | 2018-07-18 | 1 | -6/+9 |
| | |||||
* | Spin shebang_create_exec.vim into own distribution | Tom Ryder | 2018-07-17 | 1 | -21/+0 |
| | |||||
* | Separate shebang_create_exec into autoload funcs | Tom Ryder | 2018-07-17 | 1 | -16/+2 |
| | |||||
* | Reformat comment in wildignore.vim | Tom Ryder | 2018-07-16 | 1 | -3/+3 |
| | |||||
* | Add shebang_create_exec.vim plugin | Tom Ryder | 2018-07-16 | 1 | -0/+35 |
| | |||||
* | Add plugin file for setting 'wildignore' | Tom Ryder | 2018-07-15 | 1 | -0/+170 |
| | |||||
* | Spin off vimrc_reload_filetype.vim | Tom Ryder | 2018-07-14 | 1 | -23/+0 |
| | |||||
* | Rename and refine reload_vimrc_filetype.vim | Tom Ryder | 2018-07-13 | 1 | -10/+5 |
| | |||||
* | Move .vimrc reloading stuff into custom plugin | Tom Ryder | 2018-07-13 | 1 | -0/+28 |
| | | | | Not sure whether I'll bother packaging this one. | ||||
* | Remove session_lazy.vim | Tom Ryder | 2018-07-10 | 1 | -23/+0 |
| | | | | | I think this is the wrong approach, and maybe even a slight security risk. | ||||
* | Add session_lazy.vim plugin | Tom Ryder | 2018-07-10 | 1 | -0/+23 |
| | | | | | | | Mostly to properly tie down the way I want sessions to behave while I write my book. No documentation yet! | ||||
* | Don't defer package load for matchit | Tom Ryder | 2018-07-09 | 1 | -1/+1 |
| | |||||
* | Move shebang updating into filetype.vim | Tom Ryder | 2018-07-08 | 1 | -20/+0 |
| | | | | Much more logical location. | ||||
* | Correct a comment on shebang_update.vim | Tom Ryder | 2018-07-08 | 1 | -1/+1 |
| | |||||
* | Add shebang_update.vim plugin | Tom Ryder | 2018-07-05 | 1 | -0/+20 |
| | | | | | This plugin updates the filetype after every insert operation that changes the first line. No documentation yet. | ||||
* | Move plugin-specific settings into ~/.vim/plugin | Tom Ryder | 2018-07-01 | 3 | -5/+22 |
| | | | | | | Makes way more sense--these files won't get loaded by definition unless plugins are enabled, and dist.vim will still be in time to stop the distributed plugins from loading. | ||||
* | Refactor Vim distribution plugin/macro handling | Tom Ryder | 2018-06-02 | 1 | -0/+5 |
| | | | | | | Intelligently choose how to load matchit.vim, and clean up the short-circuit variables for the unwanted distribution plugins in an "after" plugin script. | ||||
* | Merge auto_*dir.vim plugins into one, spun out | Tom Ryder | 2018-05-31 | 3 | -174/+0 |
| | | | | Functionality merged into new plugin auto_cache_dir.vim. | ||||
* | Spin off command_typos Vim plugin | Tom Ryder | 2018-05-31 | 1 | -45/+0 |
| | | | | Renamed as uncap_ex.vim. | ||||
* | Spin off big_file_options Vim plugin | Tom Ryder | 2018-05-31 | 1 | -66/+0 |
| | |||||
* | Spin off strip_trailing_whitespace Vim plugin | Tom Ryder | 2018-05-31 | 1 | -75/+0 |
| | |||||
* | Spin off mail_mutt Vim plugin | Tom Ryder | 2018-05-31 | 1 | -56/+0 |
| | |||||
* | Spin off copy_linebreak Vim plugin | Tom Ryder | 2018-05-31 | 1 | -68/+0 |
| | |||||
* | Spin off toggle_option_flag Vim plugin | Tom Ryder | 2018-05-30 | 1 | -104/+0 |
| | |||||
* | Spin off fixed_join Vim plugin | Tom Ryder | 2018-05-30 | 1 | -45/+0 |
| | |||||
* | Spin off insert_suspend_hlsearch Vim plugin | Tom Ryder | 2018-05-30 | 1 | -47/+0 |
| | |||||
* | Tidy comments, func names for 'hlsearch' suspend | Tom Ryder | 2018-05-30 | 1 | -9/+10 |
| | |||||
* | Require +extra_search feat for 'hlsearch' suspend | Tom Ryder | 2018-05-30 | 1 | -1/+1 |
| | |||||
* | Remove untidy comment | Tom Ryder | 2018-05-30 | 1 | -1/+0 |
| | |||||
* | Merge branch 'hotfix/v0.34.1' into develop | Tom Ryder | 2018-05-30 | 1 | -1/+0 |
|\ | | | | | | | | | | | * hotfix/v0.34.1: Bump VERSION Remove stray echo from Vim plugin | ||||
| * | Remove stray echo from Vim plugin | Tom Ryder | 2018-05-30 | 1 | -1/+0 |
| | | | | | | | | | | This was probably left in during debugging. Because 'showmode' hides it, it didn't get noticed. | ||||
* | | Use _save suffix for option caching variable | Tom Ryder | 2018-05-28 | 1 | -2/+2 |
|/ | | | | | This makes it explicit what the variable is for, in the same way as s:cpoptions_save in vim/vimrc. | ||||
* | Use script variable to keep showbreak setting | Tom Ryder | 2018-05-28 | 1 | -2/+3 |
| | | | | | | | | | | | | The 'showbreak' option is global and has no local value--that is, it's not global-local--so `setlocal` actually just changes the global value, and hence we can't "change back" using `setlocal showbreak<`. Instead, keep the "normal" value in a script variable so that we can reliably switch back to it. This surprised me, as I had thought it was working, but I can't find even an older Vim that behaves the way I expected it too. I suppose I must just not have changed back often enough to actually notice. | ||||
* | Refactor directory creation in plugins | Tom Ryder | 2018-01-17 | 3 | -12/+12 |
| | | | | No functional changes here, just removing a little duplicate code. | ||||
* | Correct stray elseif in auto_undodir.vim | Tom Ryder | 2017-11-14 | 1 | -1/+1 |
| | | | | | | | | This was causing the following error on load: > Error detected while processing /home/tom/.vim/plugin/auto_undodir.vim: > line 48: > E580: :endif without :if: endif | ||||
* | Merge branch 'feature/vim-plug' into develop | Tom Ryder | 2017-11-13 | 3 | -18/+24 |
|\ | | | | | | | | | * feature/vim-plug: Check for shellescape() function before using it | ||||
| * | Check for shellescape() function before using it | Tom Ryder | 2017-11-13 | 3 | -18/+24 |
| | | | | | | | | It was added in patch 111 for Vim 7.0. | ||||
* | | Strip trailing whitespace | Tom Ryder | 2017-11-13 | 4 | -10/+10 |
|/ | |||||
* | Move 'hlsearch' insert-mode suspension into plugin | Tom Ryder | 2017-11-13 | 1 | -0/+48 |
| | | | | | | It's easily repackaged and it makes the configuration that much shorter, so I may as well. This version also correctly handles 'hlsearch' not being on in the first place. |