1
A
回答
1
这将有助于,如果你发布什么,你已经尝试过,没有工作。一般来说,做你所描述的应该很简单。这应该足以把这个在您的.vimrc
文件:
nmap <leader>r <c-w>s<leader>x
这映射<leader>r
拓展到键序列<c-w>s<leader>x
。请注意,这些不是“命令”,因为你在你的问题中称它们为“映射”。一个“命令”在vim中是完全不同的,你可以在:help user-commands
上阅读。
需要注意的一件事是使用nmap
而不是nnoremap
。命令nmap
将左侧的序列映射到右侧的序列,同时重新使用已定义的映射。另一方面,nnoremap
用键的原始含义创建映射,所以在你的情况下将不起作用(因为<leader>x
是由某个插件定义的)。这是你尝试做这件事失败的一个可能原因,但是我不能从你的问题中知道。
相关问题
- 1. 如何将这两个命令合并为单行命令
- 2. 如何将两个命令合并到一个unix下?
- 3. 将两个shell命令合并到shell中的一个输出
- 4. 组合两个shell命令为一个命令
- 5. 将两个或多个C++命名空间合并为一个
- 6. 将两个查询合并为一个
- 7. 将两个javascript合并为一个foreach
- 8. 将两个Artifactories合并为一个
- 9. 将两个表合并为一个
- 10. Mysql将两个表合并为一个
- 11. 将两个查询合并为一个
- 12. 将这两个xslts合并为一个
- 13. 将两个功能合并为一个
- 14. 将两个表合并为一个
- 15. 将两个布局合并为一个
- 16. 将两个数组合并为一个
- 17. 将两个字节合并为一个
- 18. RxJava2将两个Flowables合并为一个
- 19. 将两个查询合并为一个
- 20. 将两个函数合并为一个
- 21. 将两个表合并为一个
- 22. 将两个网格合并为一个
- 23. 将两个数组合并为一个
- 24. 将两个循环合并为一个
- 25. 将两个查询合并为一个
- 26. 将两个查询合并为一个
- 27. 将两个rpm合并为一个
- 28. 将两个纹理合并为一个
- 29. 将两个Feed合并为一个
- 30. 如何将两个不同的gdb命令“info symbol”和“ptype”合并为一个?
你有没有试过为它写一个函数?你可以写一个像这样的函数(在''.vimrc''或''.vim/ftplugin''中):''SomeName().. do stuff .. end function''(带换行符)并映射函数''地图 r调用SomeName''。 –
romeovs