aboutsummaryrefslogtreecommitdiff
path: root/vim/after/ftplugin/mail.vim
Commit message (Collapse)AuthorAgeFilesLines
* Remove double-key mapping shortcutsTom Ryder2018-11-291-4/+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-291-5/+0
| | | | | | | | 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.
* Clear away stock ft=mail quoting mapsTom Ryder2018-11-291-0/+7
|
* 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.
* Correct a commentTom Ryder2018-08-271-1/+1
|
* Add mail shortcut for flagging a message as urgentTom Ryder2018-08-221-1/+4
|
* 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
|
* 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
* Add mapping to flag mail messages as unimportantTom Ryder2018-08-031-0/+13
|
* Add \m 'magic' setting to mail headers jumpTom Ryder2018-07-161-1/+1
| | | | | | This is because Vim's search() function checks the value of 'magic' to decide how to interpret the pattern. It's crazy to have this option off, but best to be explicit about it anyway.
* Add reformatting analogue to quote mappingsTom Ryder2018-07-161-0/+6
|
* Add missing <buffer> to mail quote unmapsTom Ryder2018-07-151-3/+3
|
* Change mail quoting to generic autoload functionTom Ryder2018-07-141-3/+3
| | | | I intend to use it elsewhere.
* Replace mail.vim quoting mappingsTom Ryder2018-07-131-1/+15
|
* Move to after headers when writing new mailTom Ryder2018-07-131-0/+7
|
* Overhaul after/ftpluginTom Ryder2018-07-101-3/+2
| | | | | | 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.
* Overhaul base after-ftpluginsTom Ryder2018-07-081-11/+2
| | | | Mostly to simplify them--remove a lot of the load-guard cruft.
* Make Vim ftplugin preamble consistent with pluginsTom Ryder2018-07-011-1/+4
|
* Refactor ftplugins into single filesTom Ryder2018-06-301-0/+15
| | | | Each thereby effectively becomes its own .vimrc for that type.
* Move vim/after/ftplugin files into vim/ftpluginTom Ryder2017-10-301-2/+0
| | | | | | | | | 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.
* Remove blank lines at end of filesTom Ryder2016-03-281-1/+0
|
* No more auto-wrappingTom Ryder2014-12-031-3/+0
| | | | Annoys me more often than it helps
* formatoptions should not be set in vimrcTom Ryder2013-05-071-2/+5
| | | | I have learned my lesson
* Settings to make flowed plaintext work wellTom Ryder2013-05-031-0/+3
Thanks very much to W. Caleb McDaniel for his awesome Mutt page: <http://wcm1.web.rice.edu/mutt-tips.html>