aboutsummaryrefslogtreecommitdiff
path: root/vim/after/ftplugin/zsh.vim
Commit message (Collapse)AuthorAgeFilesLines
* Overhaul after/ftpluginTom Ryder2018-07-101-5/+3
| | | | | | 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.
* Clear b:current_compiler on unloadTom Ryder2018-07-091-0/+1
|
* Overhaul ftplugin check, lint, tidyTom Ryder2018-07-091-9/+4
| | | | | | | | | | | | - 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-ftpluginsTom Ryder2018-07-081-11/+2
| | | | Mostly to simplify them--remove a lot of the load-guard cruft.
* Make Vim ftplugin preamble consistent with pluginsTom Ryder2018-07-011-1/+4
|
* Refactor ftplugins into single filesTom Ryder2018-06-301-0/+21
Each thereby effectively becomes its own .vimrc for that type.