2015-01-13 41 views
0

我有几个文件我想要以包含两个固定元素和"寄存器内容的特定格式应用折叠。我正在使用一个宏来做到这一点,但最近文件的格式不够一致。在命令分配中连接exe模式命令

我有4个寄存器由函数

@v='========= BEGIN' 
@b='========== END' 
@n=' =========={{{' 
@m=' ==========}}}' 

我发现那里的褶皱具有去猛拉描述符中设置,然后设置以下,并在begiing粘贴并结束

let @[email protected]@"[email protected] 
let @[email protected]@"[email protected] 

我尝试了我所能想到的每种组合将寄存器分配连接成单个映射,例如

nnoremap <leader>X :'let @[email protected]@"[email protected] | let @[email protected]@"[email protected]' 

无法使其工作,因此将其添加到函数并将函数调用映射到X键。

有没有办法在键映射中链接命令分配? functin的作品,但这个概念将在其他地方有用。

回答