[英]Screen command disable the control key ctrl-a to use it in vim?
有时我会使用screen linux命令打开vim,但是由于ctrl-a被视为控制键,因此我无法在编辑器中使用相同的组合来增加数字。
我不想完全重新映射ctrl-a,但是有一种方法可以禁用它,以便可以在vim中使用它?
在screen
,你可以通过经由前缀键Ctrl-A
然后a
(CP。 这里 )。 在tmux
,这将是Ctrl-b
Ctrl-b
。 都可以在工具的配置文件中进行调整。
或者,您可以在Vim内部重新映射增量,例如,将以下内容放入~/.vimrc
:
noremap <C-q> <C-a>
您可以根据需要重新映射屏幕以使用其他转义符。 我使用Ctrl t 。
在.screenrc
:
escape ^Tt
这会将屏幕元字符映射到Ctrl t 。 它还映射了Ctrl t + t的文字序列,以将Ctrl-t
发送到屏幕内运行的应用程序。
这样可以释放Ctrl a,这样屏幕就不会使用它,它将被传递给Vim。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.