我有时使用screen linux命令打开vim,但由于ctrl-a被视为控制键,因此我无法在编辑器中使用相同的组合键递增数字。
我不想完全重新映射ctrl-a,但有没有一种方法可以禁用它,以便我可以在vim中使用它?
我有时使用screen linux命令打开vim,但由于ctrl-a被视为控制键,因此我无法在编辑器中使用相同的组合键递增数字。
我不想完全重新映射ctrl-a,但有没有一种方法可以禁用它,以便我可以在vim中使用它?
screen
中,你可以通过按下Ctrl-A
,然后再按a
来传递前缀键(参见这里)。在 tmux
中,这将是Ctrl-b
Ctrl-b
。 这两者都可以在工具的配置文件中进行调整。~/.vimrc
中:noremap <C-q> <C-a>
.screenrc
文件中:escape ^Tt
Ctrl-t
。
screen
Linux 命令,但还是感谢你的帮助。 - Sabrinatmux
,在那里它的工作方式就像这样(只是 Ctrl-B 是默认前缀)。只是检查一下,对于 screen 来说应该是 Ctrl-A a。 - Ingo Karkat