aboutsummaryrefslogtreecommitdiff
path: root/vim/config/join.vim
Commit message (Collapse)AuthorAgeFilesLines
* Merge join,indent.vim into whitespace.vimTom Ryder2017-11-101-10/+0
|
* Spin stable join config out into new pluginTom Ryder2017-11-041-21/+4
| | | | | Again using the <Plug> mapping abstraction and not defining the mapping for the user.
* Move 'joinspaces' Vim config to join subfileTom Ryder2017-10-301-0/+3
| | | | | It makes much more sense in this file than it did in the whitespace configuration file.
* Reimplement stable normal-mode J join mappingTom Ryder2017-10-301-4/+24
| | | | | | | | | | | | | This is a tidier method of preserving the cursor position after a normal-mode join that doesn't involve wiping away a mark, though I don't use those too often anyway. It still works with a preceding count via the `v:count1` variable, with an accidental feature: this joins the *next* v:count1 lines, as opposed to joining a *total* of v:count1 lines counting the current one. The latter is what Vim does, but the former is what I'd actually expect, thinking of it as a "repeated operation", so I'm going to leave it this way.
* Move line-joining .vimrc config into subfileTom Ryder2017-10-281-0/+4