| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
This syntax is supported for 7.4.237 and above.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
This was added as a Bash Readline macro in commit 25b513d, and has
proven to be very useful. I don't normally like insert mode maps in Vim,
especially Alt keys, so I'm not sure this will stick; we'll see.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
These flags are also set and examined by the stock syntax for the "sh"
filetype, so checking for whether they're set at runtime for the
ftplugin just confuses things. Just clear them unconditionally instead.
|
|
|
|
|
| |
These local buffer variable flags weren't being cleared correctly on a
filetype change.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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.
|
| |
|
|
|
|
|
| |
Until I can figure out what's wrong with this syntax, or why the syntax
highlighter thinks it's an error
|
| |
|
| |
|
|
|
|
|
|
| |
There's been a lot of work done to sh.vim since these customisations
were made, and I can't remember why I made some of them. I'll work
without them for a while and reapply any of them if needed.
|
|
|
|
| |
This probably contains a few mistakes
|
| |
|
| |
|
| |
|
| |
|
|
|