Mercurial > vim
comparison src/testdir/test75.in @ 5035:1cf89d38aa76 v7.3.1261
updated for version 7.3.1261
Problem: A buffer-local language mapping from a keymap stops a global
insert mode mapping from working. (Ron Aaron)
Solution: Do not wait for more characters to be typed only when the mapping
was defined with <nowait>.
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Sat, 29 Jun 2013 13:58:31 +0200 |
parents | 6018c815e120 |
children | 733193bf24c3 |
comparison
equal
deleted
inserted
replaced
5034:08e325ff4a8a | 5035:1cf89d38aa76 |
---|---|
7 :map foo<C-V> is<F4>foo | 7 :map foo<C-V> is<F4>foo |
8 :vnoremap <script> <buffer> <expr> <silent> bar isbar | 8 :vnoremap <script> <buffer> <expr> <silent> bar isbar |
9 :call append('$', maparg('foo<C-V>')) | 9 :call append('$', maparg('foo<C-V>')) |
10 :call append('$', string(maparg('foo<C-V>', '', 0, 1))) | 10 :call append('$', string(maparg('foo<C-V>', '', 0, 1))) |
11 :call append('$', string(maparg('bar', '', 0, 1))) | 11 :call append('$', string(maparg('bar', '', 0, 1))) |
12 :map <buffer> <nowait> foo bar | |
13 :call append('$', string(maparg('foo', '', 0, 1))) | |
12 :" | 14 :" |
13 :map abc x<char-114>x | 15 :map abc x<char-114>x |
14 :call append('$', maparg('abc')) | 16 :call append('$', maparg('abc')) |
15 :map abc y<S-char-114>y | 17 :map abc y<S-char-114>y |
16 :call append('$', maparg('abc')) | 18 :call append('$', maparg('abc')) |