aboutsummaryrefslogtreecommitdiff
path: root/vim/vimrc
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove unnecessary value report from \u \z mapsTom Ryder2018-07-011-2/+2
|
* Add \m, \M, \v, and \V mappingsTom Ryder2018-07-011-0/+8
| | | | For listing maps and variables.
* Allow range for \d and \D bindingsTom Ryder2018-07-011-2/+2
|
* Swap \c and \C bindingsTom Ryder2018-07-011-3/+4
|
* Rearrange mappings a little moreTom Ryder2018-07-011-6/+6
|
* Remove unused mappingsTom Ryder2018-07-011-8/+0
| | | | These have all fallen out of disuse; I'm much more likely to y$ anyway.
* Simplify Ctrl-L Vim mapTom Ryder2018-07-011-5/+2
| | | | It can be used in select mode, too.
* Reorder mappingsTom Ryder2018-07-011-16/+16
|
* Remove conditional around \d,\D mapsTom Ryder2018-07-011-7/+4
|
* Remove range strip from :& rebindTom Ryder2018-07-011-1/+1
| | | | Not needed; a range works just fine
* Prefer "remap" to "rebind"Tom Ryder2018-07-011-2/+2
|
* Use <Bslash> not \ for mapsTom Ryder2018-07-011-20/+20
|
* Rearrange a few .vimrc commentsTom Ryder2018-07-011-8/+2
|
* Correct comment spelling in .vimrcTom Ryder2018-07-011-1/+1
|
* Revert "Stack Vim ^ to make it support counts"Tom Ryder2018-07-011-6/+0
| | | | This reverts commit f9de91a7f7d1a514bdebd1d4045952aa30f44339.
* Revert "Add +title settings to .vimrc"Tom Ryder2018-06-301-6/+0
| | | | This reverts commit 751eeb947a20e1bcd6e79a53bc3d15cd27bf2371.
* Remove 'ruler' Vim optionTom Ryder2018-06-301-5/+0
| | | | Let's see if I miss it. I have CTRL-G.
* Adjust comments specifying Vim mapping modesTom Ryder2018-06-301-4/+4
|
* Stack Vim ^ to make it support countsTom Ryder2018-06-301-0/+6
| | | | Can't immediately see a clean way to do it for operator mode, though.
* Add +title settings to .vimrcTom Ryder2018-06-301-0/+6
|
* Correct .vimrc incorrect option nameTom Ryder2018-06-301-1/+1
|
* Use :buffers instead of :ls in \j Vim mapTom Ryder2018-06-301-1/+1
|
* Use ftplugins for filetype mappings insteadTom Ryder2018-06-291-1/+0
|
* Changed my mind about 'commentstring'Tom Ryder2018-06-291-5/+0
| | | | | It's only used for folding, which I never use; don't overdo it all over again.
* Wrap feature-dependent 'comments' settingsTom Ryder2018-06-291-4/+10
|
* Clear 'commentstring' as well as 'comments'Tom Ryder2018-06-291-1/+2
|
* Set 'include' and 'path' specifically in C/C++Tom Ryder2018-06-291-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 commentTom Ryder2018-06-271-3/+3
|
* Move digraphs to more sensible locationTom Ryder2018-06-271-7/+7
|
* Adjust comment formattingTom Ryder2018-06-271-2/+2
|
* Add `nbsp` flag to 'listchars' if supportedTom Ryder2018-06-271-0/+3
|
* Set 'laststatus' back to 1 in NeovimTom Ryder2018-06-271-0/+5
|
* Don't load matchit.vim package if using NeovimTom Ryder2018-06-271-1/+1
|
* Restore 'esckeys' option existence checkTom Ryder2018-06-271-2/+4
| | | | Now I remember: Neovim doesn't have it.
* Refactor filetype-specific .vimrc materialTom Ryder2018-06-261-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 pluginsTom Ryder2018-06-261-3/+4
| | | | This will also deftly dodge vim-tiny.
* Add fallback for normal JTom Ryder2018-06-251-1/+2
|
* Add and apply new clear_local_maps.vim pluginTom Ryder2018-06-251-1/+1
|
* Use <Leader> in vimrc where reasonableTom Ryder2018-06-251-6/+6
|
* Reindent and refactor local leader mappingsTom Ryder2018-06-251-25/+24
|
* Clear local leader maps on filetype changeTom Ryder2018-06-251-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.
* Upgrade fixed_join.vim, define map explicitlyTom Ryder2018-06-251-0/+3
|
* Remove misguided buffer mapping clearTom Ryder2018-06-251-3/+0
| | | | This gets rid of the <Plug> targets as well, of course...
* Clear away filetype buffer mappings in vimrcTom Ryder2018-06-251-0/+3
|
* Adjust an augroup nameTom Ryder2018-06-251-1/+1
|
* Missed an ftplugin map: HTML URL linkingTom Ryder2018-06-251-1/+2
|
* Move all local bindings out into .vimrcTom Ryder2018-06-251-11/+34
| | | | This is the natural way of things, I think.
* Correct .vimrc commentTom Ryder2018-06-251-1/+1
|
* Add diff_prune.vim ftpluginTom Ryder2018-06-251-0/+11
|
* Print working directory after \g in VimTom Ryder2018-06-231-1/+1
|