aboutsummaryrefslogtreecommitdiff
path: root/vim/after/ftplugin/perl.vim
Commit message (Collapse)AuthorAgeFilesLines
* Remove boilerplate after/ftplugin load guardsTom Ryder2018-11-291-5/+0
| | | | | | | | I'm likely going to move away from Vim 6.0 support, at least for all of this filetype stuff. We will keep the one filetype load guard we actually need, which is the HTML one, to stop plugins like markdown.vim from loading it.
* Move Perl boilerplate generation to autoloadTom Ryder2018-08-151-60/+1
|
* Strip a trailing spaceTom Ryder2018-08-051-1/+1
|
* Make Perl boilerplate mapping silentTom Ryder2018-08-041-1/+1
|
* Add Perl boilerplate generation mappingTom Ryder2018-08-041-0/+64
|
* Update and configure for perl_version_bump.vimTom Ryder2018-07-121-2/+2
|
* Overhaul after/ftpluginTom Ryder2018-07-101-12/+6
| | | | | | 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 filetypeTom Ryder2018-07-101-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 unloadTom Ryder2018-07-091-0/+1
|
* Overhaul ftplugin check, lint, tidyTom Ryder2018-07-091-6/+11
| | | | | | | | | | | | - 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.
* Spin off Vim Perl version bump into ftpluginTom Ryder2018-07-041-4/+4
|
* Break up some long VimL linesTom Ryder2018-07-041-3/+6
|
* Use :nnoremap for Perl vim mapsTom Ryder2018-07-041-3/+3
|
* Add _v/_V Vim maps for Perl version bumpsTom Ryder2018-07-031-0/+9
|
* Make Vim ftplugin preamble consistent with pluginsTom Ryder2018-07-011-1/+4
|
* Refactor ftplugins into single filesTom Ryder2018-06-301-0/+24
| | | | Each thereby effectively becomes its own .vimrc for that type.
* Move vim/after/ftplugin files into vim/ftpluginTom Ryder2017-10-301-6/+0
| | | | | | | | | None of the settings in here need to be run after the core configuration files are loaded, so I'll put them in a slightly more accessible or logical place. This adds a new target `install-vim-ftplugin`, and makes that a prerequisite of the `install-vim` target.
* Remove blank lines at end of filesTom Ryder2016-03-281-1/+0
|
* Safer syntax for command callsTom Ryder2015-01-151-6/+4
|
* Some Perl shortcuts I use oftenTom Ryder2015-01-151-0/+9