summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonathan Slenders <jonathan@slenders.be>2018-05-27 16:34:51 +0200
committerJonathan Slenders <jonathan@slenders.be>2018-05-27 16:48:47 +0200
commite54677fe17647be3b2ff7ccdd91e4f6e931bcecb (patch)
treebd5c4d2fd13b383224f4f482e47267b62be4b735
parent22ec3413b141462cb257c2232661cb1e1b274a39 (diff)
Added documentation about text objects and operators.
-rw-r--r--docs/pages/advanced_topics/key_bindings.rst12
1 files changed, 12 insertions, 0 deletions
diff --git a/docs/pages/advanced_topics/key_bindings.rst b/docs/pages/advanced_topics/key_bindings.rst
index ada81426..d3e8ea47 100644
--- a/docs/pages/advanced_topics/key_bindings.rst
+++ b/docs/pages/advanced_topics/key_bindings.rst
@@ -320,6 +320,18 @@ the `record_in_macro` parameter to `False`:
pass
+Creating new Vi text objects and operators
+------------------------------------------
+
+We tried very hard to ship prompt_toolkit with as many as possible Vi text
+objects and operators, so that text editing feels as natural as possible to Vi
+users.
+
+If you wish to create a new text object or key binding, that is actually
+possible. Check the `custom-vi-operator-and-text-object.py` example for more
+information.
+
+
Processing `.inputrc`
---------------------