| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
| |
Mostly to simplify them--remove a lot of the load-guard cruft.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Each thereby effectively becomes its own .vimrc for that type.
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|