aboutsummaryrefslogtreecommitdiff
path: root/vim/after
AgeCommit message (Collapse)AuthorFilesLines
2018-07-17Add handling for older sh.vim syntax g:is_posixTom Ryder1-0/+5
2018-07-16Add \m 'magic' setting to mail headers jumpTom Ryder1-1/+1
This is because Vim's search() function checks the value of 'magic' to decide how to interpret the pattern. It's crazy to have this option off, but best to be explicit about it anyway.
2018-07-16Add reformatting analogue to quote mappingsTom Ryder3-0/+18
2018-07-15Add missing <buffer> to mail quote unmapsTom Ryder3-9/+9
2018-07-15Check for +autocmd before gitcommit ftplugin hooksTom Ryder1-1/+1
2018-07-14Adaptive 'colorcolumn' for gitcommit filetypeTom Ryder1-0/+10
2018-07-14Add mail quote maps for gitcommit and markdownTom Ryder2-0/+26
2018-07-14Change mail quoting to generic autoload functionTom Ryder1-3/+3
I intend to use it elsewhere.
2018-07-13Replace mail.vim quoting mappingsTom Ryder1-1/+15
2018-07-13Move to after headers when writing new mailTom Ryder1-0/+7
2018-07-13Add missing angle bracket for Vim ftplugin undoTom Ryder1-1/+1
2018-07-13Disable 'spellcapcheck' for README.md filesTom Ryder1-4/+16
This is because such files very often have headings or sentences that start with filenames.
2018-07-12Check for 'spell' feature in ftpluginsTom Ryder2-2/+2
2018-07-12Update and configure for perl_version_bump.vimTom Ryder1-2/+2
2018-07-12Update and configure for make_target.vimTom Ryder1-1/+1
2018-07-11Check for +conceal before setting 'conceallevel'Tom Ryder1-1/+1
2018-07-10Correct login around ftplugin/make.vim mappingsTom Ryder1-4/+2
2018-07-10Move after/ftplugin/sed.vim to ftplugin/sed.vimTom Ryder1-9/+0
Vim doesn't have a stock ftplugin for sed at all (just syntax), so this can be our base one.
2018-07-10Overhaul after/ftpluginTom Ryder17-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.
2018-07-10Move angle-bracket matchpairs to Perl filetypeTom Ryder1-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.
2018-07-09Clear b:current_compiler on unloadTom Ryder6-0/+6
2018-07-09Overhaul ftplugin check, lint, tidyTom Ryder7-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
2018-07-08Overhaul base after-ftpluginsTom Ryder17-207/+65
Mostly to simplify them--remove a lot of the load-guard cruft.
2018-07-08Upgrade and adjust config for diff_prune.vimTom Ryder1-3/+4
2018-07-08Highlight overly long Git commit subjects as errorTom Ryder1-0/+2
2018-07-08Test 'modifiable' for spellchecking text/markdownTom Ryder2-2/+2
2018-07-08Disable concealing when editing Vim helpTom Ryder1-0/+21
2018-07-08Add patterns for Vim help file detectionTom Ryder1-0/+1
2018-07-08Unmap PHP bracket mapsTom Ryder1-0/+7
2018-07-08Remove error suppression on Vim unmapsTom Ryder1-12/+12
2018-07-08Restore Vim buffer mapping to unload scriptTom Ryder1-13/+14
2018-07-07Wrap comments with `gq` in Git commit messagesTom Ryder1-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.
2018-07-06Rearrange Vim's VimL indent fileTom Ryder1-8/+9
2018-07-05Correct 'softtabstop' test in indent/vim.vimTom Ryder1-1/+1
2018-07-04Spin off Vim Perl version bump into ftpluginTom Ryder1-4/+4
2018-07-04Break up some long VimL linesTom Ryder1-3/+6
2018-07-04Use :nnoremap for Perl vim mapsTom Ryder1-3/+3
2018-07-03Add _v/_V Vim maps for Perl version bumpsTom Ryder1-0/+9
2018-07-02Don't spellcheck &readonly text/markdownTom Ryder2-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).
2018-07-02Add 'c' flag to 'formatoptions' for gitcommitTom Ryder1-1/+1
This is so that quotes wrap pleasantly.
2018-07-01Clear away stock vim ftplugin's buffer mapsTom Ryder1-15/+13
2018-07-01Make Vim ftplugin preamble consistent with pluginsTom Ryder16-16/+64
2018-07-01Merge HTML timestamp into after/ftplugin/html.vimTom Ryder2-28/+12
I don't see myself breaking this out into its own ftplugin, and the Makefile can be simpler this way.
2018-07-01Add new html/timestamp.vim ftpluginTom Ryder1-0/+28
Not sure if this one will get published--it's a bit ad-hoc in its current state.
2018-06-30Add variable existence guard to after/indent/vimTom Ryder1-1/+3
2018-06-30Remove unneeded matchit set ex PHP after ftpluginTom Ryder1-12/+0
2018-06-30Conform all after/ftplugin filesTom Ryder3-9/+18
2018-06-30Join some b:undo_ftplugin addendaTom Ryder7-13/+7
2018-06-30Review vim/ftplugin and vim/indent filesTom Ryder2-4/+20
2018-06-30Refactor ftplugins into single filesTom Ryder45-815/+331
Each thereby effectively becomes its own .vimrc for that type.