aboutsummaryrefslogtreecommitdiff
path: root/vim/after/ftplugin
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Make cursor start heuristics for mail smarterTom Ryder2018-08-061-4/+10
| | | | Move immediately below the first thing we might want to reply to
* Strip a trailing spaceTom Ryder2018-08-051-1/+1
|
* Use pman as 'keywordprg' for PHPTom Ryder2018-08-051-0/+4
|
* Make Perl boilerplate mapping silentTom Ryder2018-08-041-1/+1
|
* Add Perl boilerplate generation mappingTom Ryder2018-08-041-0/+64
|
* Add mapping to flag mail messages as unimportantTom Ryder2018-08-031-0/+13
|
* Add Vim mappings for normal {,} in diff buffersTom Ryder2018-07-221-0/+6
|
* Add d (macros) to C and C++ 'complete' settingTom Ryder2018-07-222-4/+10
|
* Correct two Vim commentsTom Ryder2018-07-212-2/+2
|
* Make /usr/include 'path' setting hinge on +unixTom Ryder2018-07-182-4/+14
|
* Check b:is_posix existence not valueTom Ryder2018-07-171-1/+2
|