我在windows上的gvim7.3上使用yankstack(最后来自github),我有这些映射
let g:yankstack_map_keys = 0
nmap <A-p> <Plug>yankstack_substitute_older_paste
nmap <A-[> <Plug>yankstack_substitute_newer_paste
工作正常,迭代旧的yanks,但总是插入前一个,如果再次,再插入前一个,而不覆盖前者。
答案 0 :(得分:2)
在定义映射之前,请确保在.vimrc中调用yankstack#setup()
。
使用默认密钥let g:yankstack_map_keys = 0
在没有alt-p
的情况下对其进行测试
和alt-shift-p
,这样你就可以判断问题是否与之相关
你的映射。
答案 1 :(得分:0)
我遇到了类似的问题,但我的问题是我使用的是nnoremap
而不是nmap
。