如何在Linux "screen" 程序中使用带有vim 的制表符?

How to use tabs with vim in the Linux "screen" program?

当我使用 Linux screen 程序时,按 tab 键将在多个屏幕之间移动 windows。但是当我想按Tab在使用vim的文件中添加空白space时,它没有用,并且会移动到另一个屏幕。如何在 screen 中使用 Tab 和 vim?

编辑:(取自评论)

我的 .screenrc 文件中有这个键绑定:

escape ^Ii

如果我删除它,Tab 键将再次起作用。

问题是您在 .screenrc 文件中的 escape ^Ii 条目。

在many/most 终端仿真器中,^I (CtrlI) 与Tab 键(ASCII 0x11,又名 "TAB" 或 "Horizontal Tab")。

所以唯一的解决办法是在屏幕中选择不同的转义键。