Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Handle system-specific undos with system.vim file | Tom Ryder | 2018-07-03 | 1 | -0/+3 |
| | |||||
* | Map \e in Vim to force a buffer to be editable | Tom Ryder | 2018-07-02 | 1 | -0/+2 |
| | |||||
* | Correct <C-L> mapping | Tom Ryder | 2018-07-02 | 1 | -1/+2 |
| | | | | Exclude operator mode, and restore visual/select selection. | ||||
* | Reimplement fallback for fixed_join.vim | Tom Ryder | 2018-07-02 | 1 | -3/+3 |
| | |||||
* | Add insert_cancel.vim plugin and configuration | Tom Ryder | 2018-07-02 | 1 | -1/+3 |
| | |||||
* | Correct \V mapping | Tom Ryder | 2018-07-01 | 1 | -1/+1 |
| | |||||
* | Break up \o and \O mapping comment | Tom Ryder | 2018-07-01 | 1 | -1/+2 |
| | |||||
* | Move plugin-specific settings into ~/.vim/plugin | Tom Ryder | 2018-07-01 | 1 | -27/+0 |
| | | | | | | Makes way more sense--these files won't get loaded by definition unless plugins are enabled, and dist.vim will still be in time to stop the distributed plugins from loading. | ||||
* | Remove custom digraphs | Tom Ryder | 2018-07-01 | 1 | -7/+0 |
| | | | | | Ellipsis is digraph ,. which is fine. Mac command key I have never used, snowman was just a joke. | ||||
* | Remove unnecessary value report from \u \z maps | Tom Ryder | 2018-07-01 | 1 | -2/+2 |
| | |||||
* | Add \m, \M, \v, and \V mappings | Tom Ryder | 2018-07-01 | 1 | -0/+8 |
| | | | | For listing maps and variables. | ||||
* | Allow range for \d and \D bindings | Tom Ryder | 2018-07-01 | 1 | -2/+2 |
| | |||||
* | Swap \c and \C bindings | Tom Ryder | 2018-07-01 | 1 | -3/+4 |
| | |||||
* | Rearrange mappings a little more | Tom Ryder | 2018-07-01 | 1 | -6/+6 |
| | |||||
* | Remove unused mappings | Tom Ryder | 2018-07-01 | 1 | -8/+0 |
| | | | | These have all fallen out of disuse; I'm much more likely to y$ anyway. | ||||
* | Simplify Ctrl-L Vim map | Tom Ryder | 2018-07-01 | 1 | -5/+2 |
| | | | | It can be used in select mode, too. | ||||
* | Reorder mappings | Tom Ryder | 2018-07-01 | 1 | -16/+16 |
| | |||||
* | Remove conditional around \d,\D maps | Tom Ryder | 2018-07-01 | 1 | -7/+4 |
| | |||||
* | Remove range strip from :& rebind | Tom Ryder | 2018-07-01 | 1 | -1/+1 |
| | | | | Not needed; a range works just fine | ||||
* | Prefer "remap" to "rebind" | Tom Ryder | 2018-07-01 | 1 | -2/+2 |
| | |||||
* | Use <Bslash> not \ for maps | Tom Ryder | 2018-07-01 | 1 | -20/+20 |
| | |||||
* | Rearrange a few .vimrc comments | Tom Ryder | 2018-07-01 | 1 | -8/+2 |
| | |||||
* | Correct comment spelling in .vimrc | Tom Ryder | 2018-07-01 | 1 | -1/+1 |
| | |||||
* | Revert "Stack Vim ^ to make it support counts" | Tom Ryder | 2018-07-01 | 1 | -6/+0 |
| | | | | This reverts commit f9de91a7f7d1a514bdebd1d4045952aa30f44339. | ||||
* | Revert "Add +title settings to .vimrc" | Tom Ryder | 2018-06-30 | 1 | -6/+0 |
| | | | | This reverts commit 751eeb947a20e1bcd6e79a53bc3d15cd27bf2371. | ||||
* | Remove 'ruler' Vim option | Tom Ryder | 2018-06-30 | 1 | -5/+0 |
| | | | | Let's see if I miss it. I have CTRL-G. | ||||
* | Adjust comments specifying Vim mapping modes | Tom Ryder | 2018-06-30 | 1 | -4/+4 |
| | |||||
* | Stack Vim ^ to make it support counts | Tom Ryder | 2018-06-30 | 1 | -0/+6 |
| | | | | Can't immediately see a clean way to do it for operator mode, though. | ||||
* | Add +title settings to .vimrc | Tom Ryder | 2018-06-30 | 1 | -0/+6 |
| | |||||
* | Correct .vimrc incorrect option name | Tom Ryder | 2018-06-30 | 1 | -1/+1 |
| | |||||
* | Use :buffers instead of :ls in \j Vim map | Tom Ryder | 2018-06-30 | 1 | -1/+1 |
| | |||||
* | Use ftplugins for filetype mappings instead | Tom Ryder | 2018-06-29 | 1 | -1/+0 |
| | |||||
* | Changed my mind about 'commentstring' | Tom Ryder | 2018-06-29 | 1 | -5/+0 |
| | | | | | It's only used for folding, which I never use; don't overdo it all over again. | ||||
* | Wrap feature-dependent 'comments' settings | Tom Ryder | 2018-06-29 | 1 | -4/+10 |
| | |||||
* | Clear 'commentstring' as well as 'comments' | Tom Ryder | 2018-06-29 | 1 | -1/+2 |
| | |||||
* | Set 'include' and 'path' specifically in C/C++ | Tom Ryder | 2018-06-29 | 1 | -2/+5 |
| | | | | | | Otherwise, use defaults that should be meaningful in other languages too, just to be tidy and not to show string.h in :find results when editing Awk scripts. | ||||
* | Revise .vimrc header comment | Tom Ryder | 2018-06-27 | 1 | -3/+3 |
| | |||||
* | Move digraphs to more sensible location | Tom Ryder | 2018-06-27 | 1 | -7/+7 |
| | |||||
* | Adjust comment formatting | Tom Ryder | 2018-06-27 | 1 | -2/+2 |
| | |||||
* | Add `nbsp` flag to 'listchars' if supported | Tom Ryder | 2018-06-27 | 1 | -0/+3 |
| | |||||
* | Set 'laststatus' back to 1 in Neovim | Tom Ryder | 2018-06-27 | 1 | -0/+5 |
| | |||||
* | Don't load matchit.vim package if using Neovim | Tom Ryder | 2018-06-27 | 1 | -1/+1 |
| | |||||
* | Restore 'esckeys' option existence check | Tom Ryder | 2018-06-27 | 1 | -2/+4 |
| | | | | Now I remember: Neovim doesn't have it. | ||||
* | Refactor filetype-specific .vimrc material | Tom Ryder | 2018-06-26 | 1 | -49/+11 |
| | | | | | | | | Put filetype bindings into a separate file filemap.vim at the same level as filetype.vim, to be loaded directly after the "filetype" command. This removes per-filetype logic one step from ~/.vimrc, which seems appropriate, and also allows me to use long line breaks in the new file. | ||||
* | Remap normal J only if loading plugins | Tom Ryder | 2018-06-26 | 1 | -3/+4 |
| | | | | This will also deftly dodge vim-tiny. | ||||
* | Add fallback for normal J | Tom Ryder | 2018-06-25 | 1 | -1/+2 |
| | |||||
* | Add and apply new clear_local_maps.vim plugin | Tom Ryder | 2018-06-25 | 1 | -1/+1 |
| | |||||
* | Use <Leader> in vimrc where reasonable | Tom Ryder | 2018-06-25 | 1 | -6/+6 |
| | |||||
* | Reindent and refactor local leader mappings | Tom Ryder | 2018-06-25 | 1 | -25/+24 |
| | |||||
* | Clear local leader maps on filetype change | Tom Ryder | 2018-06-25 | 1 | -0/+3 |
| | | | | | | | | | | | | Iterate through all the buffer-local mappings each time the filetype changes, and clear any that begin with the local leader, using two autoloaded functions and one autoload variable for :redir. I really don't think it should be this hard. I hope I haven't missed something in the documentation that makes this easier. I thought maparg() or mapcheck() might do it, but no such luck. Maybe I can refactor this later. |