在GNU屏幕上运行Vim:如何避免移位+;左/右删除字符

在GNU屏幕上运行Vim:如何避免移位+;左/右删除字符,vim,gnu-screen,Vim,Gnu Screen,我发现Shift+left和Shift+right删除字符 在GNU屏幕会话中运行Vim时 这同样适用于Ctrl+Shift+left和Ctrl+Shift+right 通常,这些组合与突出显示文本有关,而与删除文本无关 发生了什么以及如何修复?您可能需要使用不同的术语运行屏幕,例如xterm $ screen -T xterm ... 这听起来像是一个术语或键映射问题-顺便说一句,和在vim中不突出显示,但工作方式分别类似于b和w(即将光标向左或向右移动一个单词),但不应删除任何字符。当我用

我发现
Shift+left
Shift+right
删除字符

GNU屏幕
会话中运行
Vim

这同样适用于
Ctrl+Shift+left
Ctrl+Shift+right

通常,这些组合与突出显示文本有关,而与删除文本无关


发生了什么以及如何修复?

您可能需要使用不同的
术语运行
屏幕
,例如
xterm

$ screen -T xterm
...

这听起来像是一个
术语
或键映射问题-顺便说一句,
在vim中不突出显示,但工作方式分别类似于
b
w
(即将光标向左或向右移动一个单词),但不应删除任何字符。当我用
屏幕
尝试这些按键组合时,我也得到了类似的结果。但是,我在
tmux
中没有得到相同的行为,我强烈建议您使用
screen
:)。顺便说一句,Neovim似乎没有这个问题,并且在不修改
术语的情况下工作