aboutsummaryrefslogtreecommitdiff
path: root/vim/after/ftplugin
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Use search() in Vim diff section navigation mapsTom Ryder2018-08-271-2/+4
| | | | This preserves the user's primary search pattern.
* Remove doubleup in Awk ftpluginTom Ryder2018-08-231-9/+0
| | | | | | The after/ftplugin version does exactly the same things as the primary ftplugin version does; this file should have been removed in commit a2f8dea.
* Add mail shortcut for flagging a message as urgentTom Ryder2018-08-221-1/+4
|
* Work around buggy old Vim 'help' ftplugin undoTom Ryder2018-08-161-0/+6
|
* Don't set vint compiler for commandline windowsTom Ryder2018-08-161-3/+5
|
* Qualify unmap with version number guardTom Ryder2018-08-161-1/+4
|
* Add a commentTom Ryder2018-08-161-0/+1
|
* Move Perl boilerplate generation to autoloadTom Ryder2018-08-151-60/+1
|
* Use consistent format for local leader mappingsTom Ryder2018-08-143-19/+38
|
* Rearrange local mappings for mailTom Ryder2018-08-141-15/+21
|
* Move Vim mail functions to autoloadTom Ryder2018-08-141-64/+7
|
* Delete multiple blank lines after skipped greetingTom Ryder2018-08-141-3/+3
|
* Add "hey" to generic mail quote greetingsTom Ryder2018-08-141-1/+1
|
* Adjust line boundaries for mail motionsTom Ryder2018-08-091-2/+2
|
* Adjust ,[ and ,] maps to add visual modeTom Ryder2018-08-091-6/+17
|
* Add a blank lineTom Ryder2018-08-081-0/+1
|
* Don't jump if zero or no moveTom Ryder2018-08-081-2/+4
|
* Use normal G for line jump to update jumplistTom Ryder2018-08-081-1/+1
| | | | And also the '' mark
* Add and revise some commentsTom Ryder2018-08-081-1/+23
|
* Allow count prefixes for ,[ and ,] in mailTom Ryder2018-08-081-9/+14
|
* Check both ends of the line range for mail mapsTom Ryder2018-08-081-1/+1
|
* Improve ,[ and ,] mappings in mailTom Ryder2018-08-081-4/+19
|
* Add operator-pending analogues to quote para mapsTom Ryder2018-08-081-0/+6
|
* Add mappings to move through quoted mail blocksTom Ryder2018-08-081-0/+8
|
* Bind ,K in Vim buffers as a :helpgrep shortcutTom Ryder2018-08-071-0/+5
|
* Improve a comment on HTML URL linksTom Ryder2018-08-071-1/+1
|
* Bind K in Vim help to jump to tagTom Ryder2018-08-071-0/+11
|
* Strip generic greetings from quoted mailTom Ryder2018-08-061-0/+9
|