14 我已经通过cywin在XP上安装了vim,minty。问题是,当我尝试在VIM编辑模式下按退格键时,光标将向后移动一个字符,而不是擦除前一个字符。我该如何调整这种奇怪的行为? windows-xp vim cygwin mintty — 夸张 source
13 Cygwin的vim默认情况下配置为类似于传统vi。只需创建一个空的〜/ .vimrc,这将使vim扩展启用,因此Backspace和方向键的行为与预期的一样。 — ak2 source 今天为我的朋友工作。 — 丹
19 加 set backspace=indent,eol,start 到您的.vimrc文件。 — Bartek Banachewicz source 6 这实际上是解决方案。没有创建一个空的$ HOME / .vimrc文件。谢谢 — 费利佩·阿尔瓦雷斯 Wiki链接,说明了这种情况-vim.wikia.com/wiki/…– — Temikus 1 空的.vimrc今天为我的朋友工作。我没有一个空的.vimrc,但是我也没有上面指定的退格键设置,它对我有用。我相信这表明对于薄荷而言,空的.vimrc是解决方案。或者换句话说,通过完全使用任何.vimrc,可以更改默认设置并实际上解决了此问题(当然,除非您使用.vimrc显式覆盖它们)。 — 2013年
0 默认情况下,mintty和msys2也有同样的问题。 您只需将示例vimrc配置文件复制到您的主目录即可.vimrc,它可以修复所有问题。它还将启用所有花哨的vim功能,例如语法突出显示。 cp -vi /usr/share/vim/vim74/vimrc_example.vim ~/.vimrc — 开发人员 source