修复 vim + tmux + tcsh + konsole 中的退格
Fix backspace in vim + tmux + tcsh + konsole
我的 shell 是 tcsh。我在带有 konsole 的 tmux 中使用 vim。当我在插入模式下键入退格键时,它会插入 ^?
。这只发生在 tmux 中。在 konsole 设置中,退格键输入设置为 \b
。我尝试将其更改为 \x8
并且没有任何变化。 fixdel
没用,set bs=2
in .vimrc
没用。我没有在任何地方使用 setty
,也没有更改 tmux 键绑定。有什么帮助吗?请?
试试看 :set backspace=indent,eol,start
。然后,检查你的退格键。如果可行,只需将此行放入您的 vimrc。
这适用于 Vim+tmux;我不使用 Konsole 或 tcsh,所以我无法确认它们是否会破坏它,但如果它们破坏了我会感到非常惊讶。
我的 shell 是 tcsh。我在带有 konsole 的 tmux 中使用 vim。当我在插入模式下键入退格键时,它会插入 ^?
。这只发生在 tmux 中。在 konsole 设置中,退格键输入设置为 \b
。我尝试将其更改为 \x8
并且没有任何变化。 fixdel
没用,set bs=2
in .vimrc
没用。我没有在任何地方使用 setty
,也没有更改 tmux 键绑定。有什么帮助吗?请?
试试看 :set backspace=indent,eol,start
。然后,检查你的退格键。如果可行,只需将此行放入您的 vimrc。
这适用于 Vim+tmux;我不使用 Konsole 或 tcsh,所以我无法确认它们是否会破坏它,但如果它们破坏了我会感到非常惊讶。