helix/book/src
Gokul Soumya c68fe1f2a3
Add object selection (textobjects) (#385)
* Add textobjects for word

* Add textobjects for surround characters

* Apply clippy lints

* Remove ThisWordPrevBound in favor of PrevWordEnd

It's the same as PrevWordEnd except for taking the current char
into account, so use a "flag" to capture that usecase

* Add tests for PrevWordEnd movement

* Remove ThisWord* movements

They did not preserve anchor positions and were only used
for textobject boundary search anyway so replace them with
simple position finding functions

* Rewrite tests of word textobject

* Add tests for surround textobject

* Add textobject docs

* Refactor textobject word position functions

* Apply clippy lints on textobject

* Fix overflow error with textobjects
2021-07-03 10:07:49 +09:00
..
configuration.md Update docs 2021-06-21 12:59:06 +09:00
hooks.md Add book/ (mdbook based user guide) 2021-04-05 15:48:08 +09:00
install.md Add repology.org packaging status 2021-06-23 01:05:22 +09:00
keymap.md Add object selection (textobjects) (#385) 2021-07-03 10:07:49 +09:00
remapping.md fix: Docs, select_line -> extend_line 2021-06-23 16:23:15 +09:00
SUMMARY.md Update docs 2021-06-20 00:07:13 +09:00
themes.md Color palettes (#393) 2021-06-30 23:24:30 +09:00
usage.md Add object selection (textobjects) (#385) 2021-07-03 10:07:49 +09:00