summaryrefslogtreecommitdiffstats
path: root/runtime
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2011-03-22 14:35:05 +0100
committerBram Moolenaar <Bram@vim.org>2011-03-22 14:35:05 +0100
commit0b2f94db2325ed2cbff452eb9373b1ff13f19fce (patch)
treeaa1c5914bbf4c12a51c00d595b65e5ef12b6abe9 /runtime
parent662db673f9fca628d8e1a7ac4fae3be41dee5d1c (diff)
updated for version 7.3.141v7.3.141
Problem: When a key code is not set get a confusing error message. Solution: Change the error message to say the key code is not set.
Diffstat (limited to 'runtime')
-rw-r--r--runtime/doc/options.txt12
1 files changed, 12 insertions, 0 deletions
diff --git a/runtime/doc/options.txt b/runtime/doc/options.txt
index 939a81d007..9b15c58d3f 100644
--- a/runtime/doc/options.txt
+++ b/runtime/doc/options.txt
@@ -150,6 +150,18 @@ example, if Alt-b produces <Esc>b, use this: >
(the ^[ is a real <Esc> here, use CTRL-V <Esc> to enter it)
The advantage over a mapping is that it works in all situations.
+You can define any key codes, e.g.: >
+ :set t_xy=^[foo;
+There is no warning for using a name that isn't recognized. You can map these
+codes as you like: >
+ :map <t_xy> something
+< *E846*
+When a key code is not set, it's like it does not exist. Trying to get its
+value will result in an error: >
+ :set t_kb=
+ :set t_kb
+ E846: Key code not set: t_kb
+
The t_xx options cannot be set from a |modeline| or in the |sandbox|, for
security reasons.