2013-12-05 10:35:30 -05:00
|
|
|
exchange.vim
|
2013-12-05 10:29:17 -05:00
|
|
|
============
|
|
|
|
|
2013-12-05 12:51:05 -05:00
|
|
|
Easy text exchange operator for Vim.
|
2013-12-05 10:35:30 -05:00
|
|
|
|
|
|
|
Mappings
|
|
|
|
--------
|
|
|
|
|
|
|
|
`cx`
|
|
|
|
|
2013-12-09 13:44:57 -05:00
|
|
|
On the first use, define the first {motion} to exchange. On the second use,
|
|
|
|
define the second {motion} and perform the exchange.
|
2013-12-05 10:35:30 -05:00
|
|
|
|
|
|
|
`cxc`
|
|
|
|
|
|
|
|
Clear any {motion} pending for exchange.
|
|
|
|
|
|
|
|
Example
|
|
|
|
-------
|
|
|
|
|
2013-12-09 13:44:57 -05:00
|
|
|
To exchange two words, place your cursor on the first word and type `cxiw`.
|
|
|
|
Then move to the second word and type `cxiw` again. Note: the {motion} used in
|
|
|
|
the first and second use of `cx` don't have to be the same.
|