aboutsummaryrefslogtreecommitdiff
path: root/vim
Commit message (Collapse)AuthorAgeFilesLines
* Remove 'autoread' and 'autowrite' .vimrc settingsTom Ryder2018-06-201-8/+0
| | | | These seem like antipatterns, on reflection.
* Add '**' to Vim 'path' rather than replacing itTom Ryder2018-06-201-1/+1
|
* Simplify boolean toggle options in .vimrcTom Ryder2018-06-201-8/+4
| | | | | 'list', 'number', and 'spell' all default to off with a .vimrc, so they don't need to be set and can just have the mapping.
* Remove 'complete' setting in .vimrcTom Ryder2018-06-201-4/+0
| | | | I nearly never use completion anyway, so best just to leave this out.
* Tidy 'ruler' setting in .vimrcTom Ryder2018-06-201-4/+1
|
* Remove .vimrc 'showmode' settingTom Ryder2018-06-201-3/+0
| | | | It defaults to being on in Vim.
* Remove Vim 'showcmd' settingTom Ryder2018-06-201-3/+0
| | | | I don't actually look at the keys I'm entering that often, if ever.
* Remove .vimrc 'history' settingTom Ryder2018-06-201-3/+0
| | | | | I don't think I can actually remember an instance of having needed to recall beyond the 50th command or search pattern.
* Remove .vimrc 'switchbuf' settingsTom Ryder2018-06-201-7/+0
| | | | I never use it.
* Remove .vimrc 'backupext' settingTom Ryder2018-06-201-3/+0
| | | | | The default is fine, since any backups will be tucked away in a directory chosen by auto_cache_dirs.vim anyway, if possible.
* Use a simpler test for colorscheme absenceTom Ryder2018-06-201-1/+1
|
* Add after/ftplugin for gitcommit to quote with >Tom Ryder2018-06-201-0/+25
| | | | | | I love the way this works when writing mail, and find myself missing it when writing Git commits that include block quotes. This is ported from ftplugin/mail.vim.
* Use case sensitivity explicit operator in .vimrcTom Ryder2018-06-201-1/+1
|
* Remove .vimrc 'backup', 'writebackup' settingsTom Ryder2018-06-201-7/+1
| | | | | | | | | | | | | 'backup' is off by default, and :help 'writebackup' recommends against disabling it: > WARNING: Switching this option off means that when Vim fails to write > your buffer correctly and then, for whatever reason, Vim exits, you > lose both the original file and what you were writing. Only reset > this option if your file system is almost full and it makes the write > fail (and make sure not to exit Vim until the write was successful). The auto_cache_dirs.vim plugin turns this on if it sensibly can, anyway.
* Refine colorscheme selection logicTom Ryder2018-06-201-5/+7
|
* Remove some unneeded silencingTom Ryder2018-06-191-20/+20
|
* Remove unneeded <silent>Tom Ryder2018-06-191-1/+1
|
* Move filetype print mapping to more logical placeTom Ryder2018-06-191-4/+3
|
* Simplify syntax settingsTom Ryder2018-06-191-3/+2
|
* Rearrange filetype.vim final stanzasTom Ryder2018-06-191-3/+3
|
* Add fallback log filetypeTom Ryder2018-06-181-1/+5
|
* Correct a filetype.vim commentTom Ryder2018-06-181-1/+1
|
* Add missing !Tom Ryder2018-06-171-1/+1
|
* Update pluginsTom Ryder2018-06-178-0/+0
|
* Update big_file_options.vimTom Ryder2018-06-171-0/+0
|
* Update auto_cache_dirs.vimTom Ryder2018-06-171-0/+0
|
* Update markdown_autoformat.vimTom Ryder2018-06-171-0/+0
|
* Update insert_suspend_hlsearch.vimTom Ryder2018-06-171-0/+0
|
* Use autoload function for tidy filtersTom Ryder2018-06-173-26/+19
|
* Refine compiler#Make() functionTom Ryder2018-06-171-1/+23
|
* Use autoload function for temp-makeprg :lmakeTom Ryder2018-06-179-165/+66
|
* Add local copy of php.vim compilerTom Ryder2018-06-171-0/+23
| | | | Slightly adapted; doesn't load at all if &compatible
* Arrange for tidiers to hold window positionTom Ryder2018-06-172-2/+16
|
* Update markdown_autoformat.vimTom Ryder2018-06-171-0/+0
|
* Update surround.vimTom Ryder2018-06-171-0/+0
|
* Completely overhaul after/ftplugin filesTom Ryder2018-06-1722-356/+424
| | | | | | | | | | | | | Should have done some of this in separate commits; oh well. * Rewrite headers for each ftplugin * Require Vim version >= 7.0, and thereby: * Switch back to location list * Don't check for b:undo_ftplugin existence, assume it * Save and restore compiler instead of internal options * Add bash, ksh, sh, and shellcheck compilers * Rename mail/format_flowed.vim to mail/flowed.vim * Rename sh/bash_han.vim to sh/han.vim
* Use short-circuit for no-mapping checkTom Ryder2018-06-1611-197/+197
|
* Correct g:current_compiler settingTom Ryder2018-06-161-1/+1
| | | | Copypaste error.
* Consistently require 'nocompatible' for ftpluginsTom Ryder2018-06-162-26/+2
|
* Upgrade insert_suspend_hlsearch.vimTom Ryder2018-06-161-0/+0
|
* Use `function!` consistently in ftpluginsTom Ryder2018-06-168-104/+88
|
* Fix comments in vim/filetype.vimTom Ryder2018-06-151-2/+6
|
* Set 'comments' blank by defaultTom Ryder2018-06-141-0/+4
|
* Add Xresources filenamesTom Ryder2018-06-141-0/+2
|
* Add more names to Vim Bash typesTom Ryder2018-06-141-0/+4
|
* Correct comment on 'shm' iTom Ryder2018-06-131-1/+1
|
* Refactor tilde and extension strippingTom Ryder2018-06-131-36/+44
|
* Use proper version test for 'fo' jTom Ryder2018-06-131-2/+4
|
* Check for +unix before binding date commandsTom Ryder2018-06-121-4/+7
|
* Correct Mutt filename patternTom Ryder2018-06-121-1/+1
| | | | Missing hostname