path: root/vim
AgeCommit message (Collapse)AuthorFilesLines
2018-07-18Correct 'directory' settingTom Ryder1-2/+2
Today has not been my day.
2018-07-18Don't test for +backup Vim featureTom Ryder1-18/+13
Because there is no such feature...
2018-07-18Scrap auto_cache_dirs plugin for a new approachTom Ryder2-0/+40
Trying this instead; creating the relevant directories at install time. Also putting all three under one "cache" subdir of ~/.vim or ~/vimfiles. I'm not sure this is actually better, but I do like that the relevant options are now set in the .vimrc rather than in a plugin, so I guess we'll see.
2018-07-17Check b:is_posix existence not valueTom Ryder1-1/+2
2018-07-17Spin shebang_create_exec.vim into own distributionTom Ryder3-35/+0
2018-07-17Separate shebang_create_exec into autoload funcsTom Ryder2-16/+16
2018-07-17Add handling for older sh.vim syntax g:is_posixTom Ryder1-0/+5
2018-07-17Add my own ftplugin for awkTom Ryder1-0/+9
An official one only got added in early 2016, and it does almost nothing; may as well implement my own instead.
2018-07-17Don't quote first and last lines of range if blankTom Ryder1-1/+8
This allows quoting paragraphs and blocks using { } and similar motions, doing what I mean.
2018-07-16Add \m 'magic' setting to mail headers jumpTom Ryder1-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.
2018-07-16Add reformatting analogue to quote mappingsTom Ryder4-0/+30
2018-07-16Don't default <Plug>(InsertCancel)Tom Ryder1-2/+0
This causes problems on vimrc reload.
2018-07-16Reformat comment in wildignore.vimTom Ryder1-3/+3
2018-07-16Make a filetype.vim comment consistentTom Ryder1-1/+1
2018-07-16Add shebang_create_exec.vim pluginTom Ryder1-0/+35
2018-07-15Add missing <buffer> to mail quote unmapsTom Ryder3-9/+9
2018-07-15Update pluginsTom Ryder2-0/+0
2018-07-15Remove pattern \m where not needed for 'magic'Tom Ryder2-14/+14
2018-07-15Simplify/correct Korn shell shebang matchingTom Ryder1-1/+1
mksh93 is not valid; neither is pdksh93.
2018-07-15Use non-capturing groups in VimL where appropriateTom Ryder1-2/+2
2018-07-15Use \= in preference to \+ in VimL patternsTom Ryder1-5/+5
It comes first in the documentation.
2018-07-15Add plugin file for setting 'wildignore'Tom Ryder2-0/+171
2018-07-15Update auto_cache_dirs.vim pluginTom Ryder1-0/+0
2018-07-15Check for +autocmd before gitcommit ftplugin hooksTom Ryder1-1/+1
2018-07-14Adaptive 'colorcolumn' for gitcommit filetypeTom Ryder2-0/+30
2018-07-14Revert "Remove :nohlsearch from vimrc"Tom Ryder1-1/+2
This reverts commit 8640888fdfdee047e4f40df4a1a89510330f1fe4. This is still necessary, and I'm not sure why I thought it wasn't...
2018-07-14Spin off vimrc_reload_filetype.vimTom Ryder2-23/+0
2018-07-14Add mail quote maps for gitcommit and markdownTom Ryder2-0/+26
2018-07-14Expand and comment quoting functionsTom Ryder1-2/+21
2018-07-14Change mail quoting to generic autoload functionTom Ryder3-14/+14
I intend to use it elsewhere.
2018-07-14Remove bell settings from .gvimrcTom Ryder1-5/+0
Reflects changes made in commit 35ba8df.
2018-07-14Adjust syntax settings in .vimrcTom Ryder1-2/+4
If syntax had already been switched on by a system vimrc (boo! hiss!), my colorscheme or 'background' setting doesn't get loaded.
2018-07-14Adjust mapping comment for consistencyTom Ryder1-3/+3
2018-07-14Add and configure digraph_search.vim pluginTom Ryder3-0/+3
2018-07-14Increase Vim mapping 'timeout' to 3 secondsTom Ryder1-0/+3
2018-07-14Upgrade diff_prune.vim ftpluginTom Ryder1-0/+0
2018-07-13Replace mail.vim quoting mappingsTom Ryder2-1/+26
2018-07-13Upgrade put_blank_lines.vim pluginTom Ryder1-0/+0
2018-07-13Remove :nohlsearch from vimrcTom Ryder1-2/+1
This doesn't actually appear to be necessary.
2018-07-13Move to after headers when writing new mailTom Ryder1-0/+7
2018-07-13Rename and refine reload_vimrc_filetype.vimTom Ryder1-10/+5
2018-07-13Remove visual mode space/backspace remapTom Ryder1-5/+1
I'm not likely to use these.
2018-07-13Move .vimrc reloading stuff into custom pluginTom Ryder2-12/+28
Not sure whether I'll bother packaging this one.
2018-07-13Add missing angle bracket for Vim ftplugin undoTom Ryder1-1/+1
2018-07-13Remove bell disabling in VimTom Ryder1-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.
2018-07-13Simplify 'shortmess' settingsTom Ryder1-5/+2
Just to avoid solving problems I don't actually have.
2018-07-13Disable 'spellcapcheck' for README.md filesTom Ryder1-4/+16
This is because such files very often have headings or sentences that start with filenames.
2018-07-12Check for 'spell' feature in ftpluginsTom Ryder2-2/+2
2018-07-12Add ftplugin for tmuxTom Ryder1-0/+9
Just with comment formatting rules--there's no stock ftplugin in Vim at the moment, just a syntax file.
2018-07-12Include hotfixes for plugin map renamesTom Ryder4-0/+0