aboutsummaryrefslogtreecommitdiff
path: root/vim
Commit message (Collapse)AuthorAgeFilesLines
* Choose regex character classes for some filetypesTom Ryder2018-12-294-0/+16
|
* Add regex_escape.vim pluginTom Ryder2018-12-292-0/+4
|
* Update quickfix_auto_open.vim plugin to v0.2.0Tom Ryder2018-12-281-0/+0
|
* Correct typo in stub vimrcTom Ryder2018-12-271-1/+1
|
* Two-space sentences in VimL commentsTom Ryder2018-12-271-8/+8
|
* Remove highlight double-quote VimL comment stringsTom Ryder2018-12-261-0/+2
|
* Switch to two-space sentencesTom Ryder2018-12-261-3/+4
| | | | You win, Steve Losh.
* Remove repeat.vim and surround.vimTom Ryder2018-12-263-9/+0
| | | | | | Getting in the habit of using , and ; properly. This is the last of the third-party code in my ~/.vim!
* Force 'ttymouse' off a little more carefullyTom Ryder2018-12-261-1/+2
|
* No longer need a longer 'timeoutlen' in VimTom Ryder2018-12-261-3/+0
|
* Include /usr/tmp in 'backupskip'Tom Ryder2018-12-261-1/+2
| | | | The temporary paths used by `sudo -e` appear to be chosen at build time.
* Factor out vimrc user 'runtimepath' switchingTom Ryder2018-12-261-15/+12
|
* Correct error in stub .vimrcTom Ryder2018-12-201-1/+1
| | | | | This was introduced in commit 5d67a92. I'm surprised I haven't noticed already. I would have thought this would cause glaring errors.
* Make .vimrc stub more resilient to older VimsTom Ryder2018-12-191-10/+10
|
* Make <LocalLeader>f to toggle HTML/PHPTom Ryder2018-12-192-0/+10
| | | | | I'm thinking I might make this a generic mapping for "alternate filetype".
* Add sh.vim mapping to insert '\'' quicklyTom Ryder2018-12-191-0/+9
| | | | | | This was added as a Bash Readline macro in commit 25b513d, and has proven to be very useful. I don't normally like insert mode maps in Vim, especially Alt keys, so I'm not sure this will stick; we'll see.
* Add /j flag to :vimgrep shortcutTom Ryder2018-12-171-1/+1
| | | | | This prevents a jump to the first match, which I usually don't want, at least immediately.
* Move filetype.vim helper funcs into autoloadTom Ryder2018-12-082-78/+79
| | | | | May as well, now that we've dropped support for versions of Vim that don't have it.
* Block out local 'runtimepath' on bad VimsTom Ryder2018-12-041-0/+10
|
* Remove b:undo_ftplugin cmds for double-key mapsTom Ryder2018-12-044-7/+0
| | | | | The relevant maps were removed in commit 5f1f5b9, but these unmap instructions were left behind.
* Remove accidentally created html.vim~ fileTom Ryder2018-12-041-35/+0
|
* Use "stub .vimrc" method to dodge vim-tinyTom Ryder2018-12-042-117/+111
|
* Use :help for 'keywordprg', junk tag bindingTom Ryder2018-12-041-5/+8
| | | | This is a much nicer approach.
* Unseat tidy(1) as HTML 'equalprg'Tom Ryder2018-12-043-3/+50
| | | | | Instead, remap \= specifically to use tidy(1) to reformat the whole buffer.
* Remove line squeezing function for mail.vimTom Ryder2018-12-041-20/+0
| | | | | The mapping was removed in commit 44a75be, but not the autoloaded function that the plugin was replacing.
* Upgrade uncap_ex.vim plugin to v0.3.0Tom Ryder2018-12-021-0/+0
|
* Restore filetype.vim shortcircuitTom Ryder2018-11-301-2/+2
|
* Suppress ~/.vim usage during vimrc version checkTom Ryder2018-11-302-3/+11
|
* Don't load my filetype.vim if Vim is too oldTom Ryder2018-11-301-2/+2
|
* Add `abort` attribute to new autoload functionTom Ryder2018-11-301-1/+1
|
* Remove stray pipe from b:undo_indent settingTom Ryder2018-11-301-1/+1
|
* Remove pre-7.0 Vim handling/boilerplateTom Ryder2018-11-302-43/+30
|
* Update make_target.vim to v1.2.0Tom Ryder2018-11-301-0/+0
|
* Comment conditional set of <Plug>(InsertCancel)Tom Ryder2018-11-301-1/+1
|
* Require Vim 7 for filetype and syntax highlightsTom Ryder2018-11-303-13/+5
| | | | | | It's time! The rest of the vimrc can probably be allowed to load, though.
* Simplify a load guard for sh.vim syntax tweaksTom Ryder2018-11-291-3/+2
|
* Clear away a flag after HTML indent loadTom Ryder2018-11-291-0/+3
|
* Remove some Vim syntax boilerplateTom Ryder2018-11-293-18/+0
|
* Pare down after/indent scripts a fair bitTom Ryder2018-11-294-34/+5
| | | | | More overzealous undo-setting. I should wait until it becomes an actual issue.
* Remove some overzealous b:undo_* settingTom Ryder2018-11-292-23/+0
| | | | | It's not that these shouldn't be set, it's more that it's the wrong place to do it, especially before they've caused any actual problems.
* Add missing detail to a commentTom Ryder2018-11-291-1/+1
|
* Remove double-key mapping shortcutsTom Ryder2018-11-294-14/+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-2913-62/+2
| | | | | | | | 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.
* Simplify after/ftplugin for CTom Ryder2018-11-292-26/+3
| | | | | Allow the cpp plugin to load this, since it's the same anyway, and push all the undo stuff together.
* Set b:did_ftplugin flag in Vim ftpluginsTom Ryder2018-11-296-0/+6
|
* Adjust a vimrc comment for clarityTom Ryder2018-11-291-3/+3
|
* Simplify ft=sh subtype flag clearingTom Ryder2018-11-291-8/+3
| | | | | | These flags are also set and examined by the stock syntax for the "sh" filetype, so checking for whether they're set at runtime for the ftplugin just confuses things. Just clear them unconditionally instead.
* Add dummy function for HTML omnicompletionTom Ryder2018-11-291-0/+5
| | | | | | | The function invoked to detect the HTML type for omnicompletion is pretty big, sets a few buffer variables that it doesn't arrange to clear, and I don't use it at all. Loading a dummy function in its place seems to be better.
* Clear away stock ft=mail quoting mapsTom Ryder2018-11-291-0/+7
|
* Wrap autocmd! clear for ft=mail in :executeTom Ryder2018-11-291-2/+2
| | | | See commit 0748687.