Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Update and configure for make_target.vim | Tom Ryder | 2018-07-12 | 1 | -1/+1 | |
| | ||||||
* | Check for +conceal before setting 'conceallevel' | Tom Ryder | 2018-07-11 | 1 | -1/+1 | |
| | ||||||
* | Correct login around ftplugin/make.vim mappings | Tom Ryder | 2018-07-10 | 1 | -4/+2 | |
| | ||||||
* | Move after/ftplugin/sed.vim to ftplugin/sed.vim | Tom Ryder | 2018-07-10 | 1 | -9/+0 | |
| | | | | | Vim doesn't have a stock ftplugin for sed at all (just syntax), so this can be our base one. | |||||
* | Overhaul after/ftplugin | Tom Ryder | 2018-07-10 | 17 | -95/+51 | |
| | | | | | | Use .= operator to append to b:undo_ftplugin, as we're requiring Vim 7.0 or later everywhere here anyway. Also remove &compatible where we don't need line breaks. | |||||
* | Move angle-bracket matchpairs to Perl filetype | Tom Ryder | 2018-07-10 | 1 | -0/+5 | |
| | | | | | This is the only type I can think of where they're actually useful; in HTML, it's annoying having to be over the tag text to get the matching. | |||||
* | Clear b:current_compiler on unload | Tom Ryder | 2018-07-09 | 6 | -0/+6 | |
| | ||||||
* | Overhaul ftplugin check, lint, tidy | Tom Ryder | 2018-07-09 | 7 | -53/+56 | |
| | | | | | | | | | | | | - Set 'equalprg' for HTML and Perl - Discard filter#Stable() - Set default :compiler for all applicable filetypes - Change local leader mappings for Perl and shell script merely to set :compiler, rather than running it - Bind global leader mapping for running :lmake! - Bind global leader mappings for applying 'equalprg' and 'formatprg' to the whole buffer, using a new autoloaded helper function vimrc#Anchor() to avoid the cursor jumping around | |||||
* | Overhaul base after-ftplugins | Tom Ryder | 2018-07-08 | 17 | -207/+65 | |
| | | | | Mostly to simplify them--remove a lot of the load-guard cruft. | |||||
* | Upgrade and adjust config for diff_prune.vim | Tom Ryder | 2018-07-08 | 1 | -3/+4 | |
| | ||||||
* | Highlight overly long Git commit subjects as error | Tom Ryder | 2018-07-08 | 1 | -0/+2 | |
| | ||||||
* | Test 'modifiable' for spellchecking text/markdown | Tom Ryder | 2018-07-08 | 2 | -2/+2 | |
| | ||||||
* | Disable concealing when editing Vim help | Tom Ryder | 2018-07-08 | 1 | -0/+21 | |
| | ||||||
* | Add patterns for Vim help file detection | Tom Ryder | 2018-07-08 | 1 | -0/+1 | |
| | ||||||
* | Unmap PHP bracket maps | Tom Ryder | 2018-07-08 | 1 | -0/+7 | |
| | ||||||
* | Remove error suppression on Vim unmaps | Tom Ryder | 2018-07-08 | 1 | -12/+12 | |
| | ||||||
* | Restore Vim buffer mapping to unload script | Tom Ryder | 2018-07-08 | 1 | -13/+14 | |
| | ||||||
* | Wrap comments with `gq` in Git commit messages | Tom Ryder | 2018-07-07 | 1 | -1/+1 | |
| | | | | | | | | I like quoting things in Git commit messages, as if they were mail messages. This was supposed to be fixed in commit a5b8367, but I didn't add all the necessary flags. | |||||
* | Rearrange Vim's VimL indent file | Tom Ryder | 2018-07-06 | 1 | -8/+9 | |
| | ||||||
* | Correct 'softtabstop' test in indent/vim.vim | Tom Ryder | 2018-07-05 | 1 | -1/+1 | |
| | ||||||
* | Spin off Vim Perl version bump into ftplugin | Tom Ryder | 2018-07-04 | 1 | -4/+4 | |
| | ||||||
* | Break up some long VimL lines | Tom Ryder | 2018-07-04 | 1 | -3/+6 | |
| | ||||||
* | Use :nnoremap for Perl vim maps | Tom Ryder | 2018-07-04 | 1 | -3/+3 | |
| | ||||||
* | Add _v/_V Vim maps for Perl version bumps | Tom Ryder | 2018-07-03 | 1 | -0/+9 | |
| | ||||||
* | Don't spellcheck &readonly text/markdown | Tom Ryder | 2018-07-02 | 2 | -8/+12 | |
| | | | | | This stops annoying highlighting when I'm just reading something in Vim, rather than editing it (e.g. `view` or an unwriteable file). | |||||
* | Add 'c' flag to 'formatoptions' for gitcommit | Tom Ryder | 2018-07-02 | 1 | -1/+1 | |
| | | | | This is so that quotes wrap pleasantly. | |||||
* | Clear away stock vim ftplugin's buffer maps | Tom Ryder | 2018-07-01 | 1 | -15/+13 | |
| | ||||||
* | Make Vim ftplugin preamble consistent with plugins | Tom Ryder | 2018-07-01 | 16 | -16/+64 | |
| | ||||||
* | Merge HTML timestamp into after/ftplugin/html.vim | Tom Ryder | 2018-07-01 | 2 | -28/+12 | |
| | | | | | I don't see myself breaking this out into its own ftplugin, and the Makefile can be simpler this way. | |||||
* | Add new html/timestamp.vim ftplugin | Tom Ryder | 2018-07-01 | 1 | -0/+28 | |
| | | | | | Not sure if this one will get published--it's a bit ad-hoc in its current state. | |||||
* | Add variable existence guard to after/indent/vim | Tom Ryder | 2018-06-30 | 1 | -1/+3 | |
| | ||||||
* | Remove unneeded matchit set ex PHP after ftplugin | Tom Ryder | 2018-06-30 | 1 | -12/+0 | |
| | ||||||
* | Conform all after/ftplugin files | Tom Ryder | 2018-06-30 | 3 | -9/+18 | |
| | ||||||
* | Join some b:undo_ftplugin addenda | Tom Ryder | 2018-06-30 | 7 | -13/+7 | |
| | ||||||
* | Review vim/ftplugin and vim/indent files | Tom Ryder | 2018-06-30 | 2 | -4/+20 | |
| | ||||||
* | Refactor ftplugins into single files | Tom Ryder | 2018-06-30 | 45 | -815/+331 | |
| | | | | Each thereby effectively becomes its own .vimrc for that type. | |||||
* | Add g:no_plugin_maps checks for ftplugin maps.vim | Tom Ryder | 2018-06-29 | 8 | -0/+40 | |
| | ||||||
* | Use ftplugins for filetype mappings instead | Tom Ryder | 2018-06-29 | 8 | -11/+170 | |
| | ||||||
* | Refine 'comments' ftplugins further | Tom Ryder | 2018-06-29 | 4 | -15/+40 | |
| | | | | | Add 'formatoptions' flags 'o' and 'r' to all four configured types. This is especially important for block comments in PHP. | |||||
* | Remove 'formatoptions' reset in ftplugins | Tom Ryder | 2018-06-29 | 2 | -2/+2 | |
| | ||||||
* | Add Vim ftplugin to set 'comments' for sed | Tom Ryder | 2018-06-29 | 1 | -0/+21 | |
| | ||||||
* | Define 'comments' for AWK | Tom Ryder | 2018-06-29 | 1 | -0/+21 | |
| | ||||||
* | Reduce shell format ftplugin to just 'comments' | Tom Ryder | 2018-06-29 | 1 | -6/+5 | |
| | ||||||
* | Add 'comments' settings for sh filetype | Tom Ryder | 2018-06-29 | 1 | -0/+22 | |
| | ||||||
* | Set 'include' and 'path' specifically in C/C++ | Tom Ryder | 2018-06-29 | 2 | -0/+44 | |
| | | | | | | Otherwise, use defaults that should be meaningful in other languages too, just to be tidy and not to show string.h in :find results when editing Awk scripts. | |||||
* | Clear away VimL mapping rubbish | Tom Ryder | 2018-06-26 | 1 | -0/+37 | |
| | ||||||
* | Missed an ftplugin map: HTML URL linking | Tom Ryder | 2018-06-25 | 1 | -9/+0 | |
| | ||||||
* | Move all local bindings out into .vimrc | Tom Ryder | 2018-06-25 | 10 | -90/+0 | |
| | | | | This is the natural way of things, I think. | |||||
* | Add after/ftplugin for gitcommit to quote with > | Tom Ryder | 2018-06-20 | 1 | -0/+25 | |
| | | | | | | I love the way this works when writing mail, and find myself missing it when writing Git commits that include block quotes. This is ported from ftplugin/mail.vim. | |||||
* | Use autoload function for tidy filters | Tom Ryder | 2018-06-17 | 2 | -26/+12 | |
| |