aboutsummaryrefslogtreecommitdiff
path: root/runtime/doc/vim_diff.txt
diff options
context:
space:
mode:
authorMatthew Malcomson <hardenedapple@gmail.com>2017-06-01 09:20:56 +0100
committerMatthew Malcomson <hardenedapple@gmail.com>2018-03-14 10:39:14 +0000
commitcc58ec9a801510fe77edb34e02b0635c4f24f924 (patch)
treec1fd9741bbacac41d3d7ff829700470f6a4c68fc /runtime/doc/vim_diff.txt
parent3b304fc04ac0ac7ffe24ba4b83fc0d0ba4b80cfd (diff)
downloadrneovim-cc58ec9a801510fe77edb34e02b0635c4f24f924.tar.gz
rneovim-cc58ec9a801510fe77edb34e02b0635c4f24f924.tar.bz2
rneovim-cc58ec9a801510fe77edb34e02b0635c4f24f924.zip
Update documentation
Update vim_diff.txt with :lmap differences, update documentation on 'keymap', and add tests. The tests added are to demonstrate the behaviour specified in the documentation of :loadkeymap.
Diffstat (limited to 'runtime/doc/vim_diff.txt')
-rw-r--r--runtime/doc/vim_diff.txt6
1 files changed, 6 insertions, 0 deletions
diff --git a/runtime/doc/vim_diff.txt b/runtime/doc/vim_diff.txt
index 3924dd4ebe..2d53f26028 100644
--- a/runtime/doc/vim_diff.txt
+++ b/runtime/doc/vim_diff.txt
@@ -309,6 +309,12 @@ Highlight groups:
VimL (Vim script) compatibility:
`count` does not alias to |v:count|
+|:lmap|s are applied to macro recordings, in Vim if a macro is recorded while
+using |:lmap|ped keys then the behaviour during record and replay differs.
+'keymap' is implemented via |:lmap| instead of |:lnoremap| in order to allow
+using macros and 'keymap' at the same time.
+This means that you can use |:imap| on the results of keys from 'keymap'.
+
==============================================================================
5. Missing legacy features *nvim-features-missing*