aboutsummaryrefslogtreecommitdiff
path: root/vim/after/ftplugin
Commit message (Collapse)AuthorAgeFilesLines
...
* Adjust order of Markdown heading mapsTom Ryder2019-05-231-2/+2
|
* Define user command MarkdownHeadingTom Ryder2019-05-231-2/+4
|
* Set 'include' and 'path' in Vim script filesTom Ryder2019-05-231-0/+6
|
* Remove '\'' sh ftplugin map; <Esc> interferenceTom Ryder2019-05-211-9/+0
|
* Add mappings and function for Markdown headingsTom Ryder2019-05-211-0/+6
|
* Use nicer patch-checking syntaxTom Ryder2019-05-201-3/+1
| | | | This syntax is supported for 7.4.237 and above.
* Start spell-checking HTMLTom Ryder2019-05-191-0/+6
|
* Don't bother checking for the 'spell' featureTom Ryder2019-05-191-15/+10
|
* Split long lines with version/patch check patternTom Ryder2019-05-171-1/+2
|
* Adjust 'commentstring' and 'include' C Vim settingTom Ryder2019-05-111-4/+5
|
* Replace text.vim ftplugin entirelyTom Ryder2019-05-111-5/+0
| | | | | This makes more sense than dancing around the potential availability of the stock one.
* Remove unnecessary g: prefixes to Vim variablesTom Ryder2019-05-0911-14/+14
|
* Adjust matchit words for Vim filetypeTom Ryder2019-04-301-0/+12
| | | | | Don't match the opening of control blocks with "return", "break", "continue" statements within; doesn't seem right to me.
* Set 'keywordprg' to :help for older VimsTom Ryder2019-04-011-0/+7
| | | | | I didn't realise this had been introduced in the stock runtime files so late.
* Correct unmapping commands for sh '\''Tom Ryder2019-01-151-2/+2
|
* Correct function reference in gitcommit ftpluginTom Ryder2019-01-071-1/+1
|
* Remove superfluous unmappings for mail filetypeTom Ryder2019-01-061-7/+0
|
* Clarify a comment for HTML indentationTom Ryder2019-01-061-2/+3
|
* Add test to 'keywordprg' setting for Vim helpTom Ryder2019-01-061-3/+6
|
* Make name of autocmd group more specificTom Ryder2019-01-061-4/+4
|
* Clarify a commentTom Ryder2019-01-061-1/+1
|
* Choose regex character classes for some filetypesTom Ryder2018-12-293-0/+12
|
* Make <LocalLeader>f to toggle HTML/PHPTom Ryder2018-12-192-0/+10
| | | | | I'm thinking I might make this a generic mapping for "alternate filetype".
* Add sh.vim mapping to insert '\'' quicklyTom Ryder2018-12-191-0/+9
| | | | | | 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.
* Remove b:undo_ftplugin cmds for double-key mapsTom Ryder2018-12-044-7/+0
| | | | | The relevant maps were removed in commit 5f1f5b9, but these unmap instructions were left behind.
* Remove accidentally created html.vim~ fileTom Ryder2018-12-041-35/+0
|
* Use :help for 'keywordprg', junk tag bindingTom Ryder2018-12-041-5/+8
| | | | This is a much nicer approach.
* Unseat tidy(1) as HTML 'equalprg'Tom Ryder2018-12-042-3/+43
| | | | | Instead, remap \= specifically to use tidy(1) to reformat the whole buffer.
* Remove some overzealous b:undo_* settingTom Ryder2018-11-292-23/+0
| | | | | It's not that these shouldn't be set, it's more that it's the wrong place to do it, especially before they've caused any actual problems.
* Add missing detail to a commentTom Ryder2018-11-291-1/+1
|
* Remove double-key mapping shortcutsTom Ryder2018-11-294-14/+0
| | | | | I never use these anyway; I'm firmly in the habit of using underscores to represent the current line these days.
* Remove boilerplate after/ftplugin load guardsTom Ryder2018-11-2913-62/+2
| | | | | | | | 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.
* Simplify after/ftplugin for CTom Ryder2018-11-292-26/+3
| | | | | Allow the cpp plugin to load this, since it's the same anyway, and push all the undo stuff together.
* Simplify ft=sh subtype flag clearingTom Ryder2018-11-291-8/+3
| | | | | | 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.
* Clear away stock ft=mail quoting mapsTom Ryder2018-11-291-0/+7
|
* Wrap autocmd! clear for ft=mail in :executeTom Ryder2018-11-291-2/+2
| | | | See commit 0748687.
* Add timestamp augroup clearing to Vim ft=htmlTom Ryder2018-11-291-0/+1
|
* Abbreviate Vim ft=html autocmd clearingTom Ryder2018-11-291-1/+1
|
* Restore value of 'colorcolumn' after ft=gitcommitTom Ryder2018-11-291-0/+1
|
* Wrap Vim gitcommit autocmd clear in :executeTom Ryder2018-11-291-1/+1
| | | | | | | | | | | | | | | | | | | | Noticed that my b:undo_ftplugin script for this filetype was only getting halfway through its work, and stopping at this command. From `:help autocmd`: > Note: The ":autocmd" command can only be followed by another command when the > '|' appears before {cmd}. This works: > :augroup mine | au! BufRead | augroup END > But this sees "augroup" as part of the defined command: > :augroup mine | au! BufRead * | augroup END > :augroup mine | au BufRead * set tw=70 | augroup END > Instead you can put the group name into the command: > :au! mine BufRead * > :au mine BufRead * set tw=70 > Or use :execute: > :augroup mine | exe "au! BufRead *" | augroup END > :augroup mine | exe "au BufRead * set tw=70" | augroup END
* Correct indentation in a few vim/after scriptsTom Ryder2018-11-263-15/+15
|
* Move b:undo_ftplugin unsets for C inline with setsTom Ryder2018-11-262-4/+6
|
* Undo shell script dialect flags from filetype.vimTom Ryder2018-11-251-0/+10
| | | | | These local buffer variable flags weren't being cleared correctly on a filetype change.
* Correct RHS of (un)important mail ftplugin mapTom Ryder2018-11-231-2/+2
| | | | | | | | | | | | | This resolves the issue raised in f1b6f3b, where the mappings did not work if the cursor was on the first line. I had the colon `:` that starts the `ex` command and the `<C-U>` that clears any existing command around the wrong way. Because CTRL-U in normal mode scrolls up, it fails if we're already on the top line, and the rest of the mapping looks to be skipped. There don't seem to be any other instances of the same error that I can find.
* Spin out repeated blank lines map to new pluginTom Ryder2018-08-301-5/+7
|
* Add mapping to contract multiple blank linesTom Ryder2018-08-291-0/+5
| | | | | This should be a command, and may very well be useful outside of mail contexts, but this will do OK for now.
* Improve diff block navigation in Vim with functionTom Ryder2018-08-271-3/+15
|
* Correct a commentTom Ryder2018-08-271-1/+1
|
* Silence Vim diff section navigation mapsTom Ryder2018-08-271-2/+2
| | | | | This is just to prevent the `:call search(...)` command from showing up in the command line when the map is invoked.
* Use local leader keys in Vim diff section nav mapsTom Ryder2018-08-271-4/+4
|