2014-04-16 143 views
3

目前我有这个映射:Vim键映射如何映射<leader> +按键一起?

noremap <leader>[ gT 

每次我需要按leader,KEYUP,然后[去前面的标签,有没有可能把它类似于按Ctrl的像Ç地图 - [因此我不必为键入<leader>继续前一个标签?

我试图<leader-[>并没有奏效

+0

通常,没有。然而,它看起来像有人写了一个脚本,以允许同步按键映射:http://www.vim.org/scripts/script.php?script_id=2425。将尝试并回报 – jgriego

回答

2

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

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

这就是所谓的琶音。用法是完全按照你期望的,所以你的情况:

:Arpeggio noremap <Leader>[ gT 

它看起来像有一些需要注意的W和相同的键/ R/T多个映射;尽管脚本说得不够多,但不够熟悉。阅读他们的文档将是一个很好的开始。

希望有帮助!

+0

嗯,我希望有可能用香草vim做到这一点。 –