aboutsummaryrefslogtreecommitdiff
path: root/vim
Commit message (Collapse)AuthorAgeFilesLines
* Adaptive 'colorcolumn' for gitcommit filetypeTom Ryder2018-07-142-0/+30
|
* Revert "Remove :nohlsearch from vimrc"Tom Ryder2018-07-141-1/+2
| | | | | | This reverts commit 8640888fdfdee047e4f40df4a1a89510330f1fe4. This is still necessary, and I'm not sure why I thought it wasn't...
* Spin off vimrc_reload_filetype.vimTom Ryder2018-07-142-23/+0
|
* Add mail quote maps for gitcommit and markdownTom Ryder2018-07-142-0/+26
|
* Expand and comment quoting functionsTom Ryder2018-07-141-2/+21
|
* Change mail quoting to generic autoload functionTom Ryder2018-07-143-14/+14
| | | | I intend to use it elsewhere.
* Remove bell settings from .gvimrcTom Ryder2018-07-141-5/+0
| | | | Reflects changes made in commit 35ba8df.
* Adjust syntax settings in .vimrcTom Ryder2018-07-141-2/+4
| | | | | If syntax had already been switched on by a system vimrc (boo! hiss!), my colorscheme or 'background' setting doesn't get loaded.
* Adjust mapping comment for consistencyTom Ryder2018-07-141-3/+3
|
* Add and configure digraph_search.vim pluginTom Ryder2018-07-143-0/+3
|
* Increase Vim mapping 'timeout' to 3 secondsTom Ryder2018-07-141-0/+3
|
* Upgrade diff_prune.vim ftpluginTom Ryder2018-07-141-0/+0
|
* Replace mail.vim quoting mappingsTom Ryder2018-07-132-1/+26
|
* Upgrade put_blank_lines.vim pluginTom Ryder2018-07-131-0/+0
|
* Remove :nohlsearch from vimrcTom Ryder2018-07-131-2/+1
| | | | This doesn't actually appear to be necessary.
* Move to after headers when writing new mailTom Ryder2018-07-131-0/+7
|
* Rename and refine reload_vimrc_filetype.vimTom Ryder2018-07-131-10/+5
|
* Remove visual mode space/backspace remapTom Ryder2018-07-131-5/+1
| | | | I'm not likely to use these.
* Move .vimrc reloading stuff into custom pluginTom Ryder2018-07-132-12/+28
| | | | Not sure whether I'll bother packaging this one.
* Add missing angle bracket for Vim ftplugin undoTom Ryder2018-07-131-1/+1
|
* Remove bell disabling in VimTom Ryder2018-07-131-7/+0
| | | | | | I just realised that all of my terminals are already configured to handle this in a useful way; in tmux, the window name goes red, and in PuTTY, the Windows taskbar icon flashes.
* Simplify 'shortmess' settingsTom Ryder2018-07-131-5/+2
| | | | Just to avoid solving problems I don't actually have.
* Disable 'spellcapcheck' for README.md filesTom Ryder2018-07-131-4/+16
| | | | | This is because such files very often have headings or sentences that start with filenames.
* Check for 'spell' feature in ftpluginsTom Ryder2018-07-122-2/+2
|
* Add ftplugin for tmuxTom Ryder2018-07-121-0/+9
| | | | | Just with comment formatting rules--there's no stock ftplugin in Vim at the moment, just a syntax file.
* Include hotfixes for plugin map renamesTom Ryder2018-07-124-0/+0
|
* Update and configure for perl_version_bump.vimTom Ryder2018-07-122-2/+2
|
* Update and configure for make_target.vimTom Ryder2018-07-122-1/+1
|
* Update and configure for put_blank_lines.vimTom Ryder2018-07-122-2/+2
|
* Upgrade and configure for paste_open.vimTom Ryder2018-07-122-2/+2
|
* Update and configure for strip_trailing_whitespaceTom Ryder2018-07-122-1/+1
|
* Update and reconfigure for copy_linebreak.vimTom Ryder2018-07-122-1/+1
|
* Update and reconfigure for insert_cancel.vimTom Ryder2018-07-122-2/+2
|
* Update Vim pluginsTom Ryder2018-07-124-0/+0
|
* Remove fixed_join.vim pluginTom Ryder2018-07-122-5/+0
| | | | | | From discussion with nickspoon; let's try out using the jump-to-join default behaviour for a little while, and use gq motions instead for formatting prose.
* Upgrade cmdwin_ctrlc.vim pluginTom Ryder2018-07-121-0/+0
|
* Upgrade insert_cancel.vim againTom Ryder2018-07-121-0/+0
|
* Check for +conceal before setting 'conceallevel'Tom Ryder2018-07-111-1/+1
|
* Upgrade insert_cancel.vimTom Ryder2018-07-111-0/+0
|
* Remove session_lazy.vimTom Ryder2018-07-102-48/+0
| | | | | I think this is the wrong approach, and maybe even a slight security risk.
* Add missing dot to mutt filetype.vim pathTom Ryder2018-07-101-1/+1
|
* Add session_lazy.vim pluginTom Ryder2018-07-102-0/+48
| | | | | | | Mostly to properly tie down the way I want sessions to behave while I write my book. No documentation yet!
* Add 'sessionoptions' settingsTom Ryder2018-07-101-0/+6
| | | | | | | | This disables saving global and local options and mappings in the sessions. This is more trouble than it's worth for me, because sessions don't include buffer-local variables, which means that in addition to restoring the state of options and mappings, plugins and filetype plugins are reloaded in the absence of b:loaded_* guards.
* Correct login around ftplugin/make.vim mappingsTom Ryder2018-07-101-4/+2
|
* Move after/ftplugin/sed.vim to ftplugin/sed.vimTom Ryder2018-07-102-9/+9
| | | | | Vim doesn't have a stock ftplugin for sed at all (just syntax), so this can be our base one.
* Clean up existing ftplugins a bitTom Ryder2018-07-103-5/+9
|
* Overhaul after/ftpluginTom Ryder2018-07-1017-95/+51
| | | | | | 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.
* Add explicit group to ftdetect ruleTom Ryder2018-07-101-1/+1
| | | | | This isn't strictly necessary, as it's sourced into the group from filetype.vim, but making it explicit appeases vint.
* Move angle-bracket matchpairs to Perl filetypeTom Ryder2018-07-102-3/+5
| | | | | This is the only type I can think of where they're actually useful; in HTML, it's annoying having to be over the tag text to get the matching.
* Add extra Perl file detection rulesTom Ryder2018-07-091-0/+9
|