[英]Remap CTRL-A in command line mode
如何在命令行模式下将CTRL-A重新映射到CTRL-Q?
我在Tmux会话(将CTRL-A设置为前缀)中使用VIM。 当我尝试插入名称与模式匹配的所有文件时(即:bd命令),我必须按两次CTRL-A(因为它也是tmux的前缀)。 我想为此使用一个按键<Ca>
。
我试图将cnoremap <Cq> <Ca>
放到我的.vimrc中,但是它不起作用。 有什么建议么?
这对我有用; 请注意,在终端中, Ctrl-S
和Ctrl-Q
是用于流量控制的特殊序列。 有关如何取消配置的信息,请参见此处 ,或者使用另一个左侧进行映射,例如<Cg>
。
谢谢你们让我知道这是特殊的键,我没有意识到。
在那种情况下,我决定使用其他键( <Cb>
)。 关键图:
cnoremap <C-b> <C-a>
我知道<Cb>
用于滚动,但是我猜想在命令行模式下可以使用该键。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.