Vim键映射如何映射<leader> + key press?</leader>

时间:2014-04-16 21:30:45

标签: vim

目前我有这个映射:

noremap <leader>[ gT

每次我需要按leader,键盘,然后 [转到上一个标签,是否可以将其映射为 Ctrl 类似< kbd> C - [所以我没有使用keyup <leader>继续前往标签?

我试过了<leader-[>但它无效

1 个答案:

答案 0 :(得分:2)

Vanilla vim不支持同时输入的映射。但是,我在vim网站上找到了这个脚本。

http://www.vim.org/scripts/script.php?script_id=2425

它被称为琶音。用法完全符合您的预期,因此对于您的情况:

:Arpeggio noremap <Leader>[ gT

看起来有一些警告w / r / t使用相同的键进行多次映射;虽然不太熟悉剧本。阅读他们的文档将是一个很好的起点。

希望有所帮助!