退格在 Cygwin 中不起作用

use*_*189 29 cygwin backspace

我刚刚安装了 Cygwin 并且没有 BACKSPACE 功能,即当我按下 Backspace 键时,我得到了一个空格。

我一直试图在谷歌上研究这个问题,但没有找到任何结论。

vai*_*war 34

在我的情况下,在创建空白 ~/.vimrc 后退格键根本不起作用。以下更改使其工作

放:

设置 bs=2

在 .vimrc 中

http://linux-journal.blogspot.com/2005/04/fix-vim-backspace-doesnt-work.html找到这个

  • 很高兴这个答案帮助了其他一些用户,但在这种情况下,它不是问题的解决方案,因为原始问题不是询问 vim。 (4认同)

小智 13

为我工作:在 Windows 命令提示符下,键入

echo export TERM=cygwin >> C:/cygwin/home/YourUser/.bashrc
Run Code Online (Sandbox Code Playgroud)

这会将它添加到.bashrc并且一切都可以很好地工作!


小智 10

我找到了解决上述问题的方法。

只需再次运行Cygwin的安装程序,并重新安装termcapterminfo。如果您使用搜索框,您可以快速找到它们。不要为每个都说“保留”,而是单击它使其显示“重新安装”。您可能必须选中“隐藏过时”复选框term才能出现在搜索中。

我的 terminfo 文件夹完全丢失了。不知道为什么。希望这可以帮助某人。


小智 5

编辑您的 c:\cygwin\cygwin.bat

放置这个: SET TERM=cygwin

前: bash --login -i


小智 -1

没遇到过你的问题。尝试安装终端模拟器 Mintty ( http://code.google.com/p/mintty/ )。

它可以通过 Cygwin 安装程序获得。cygwin 的最佳终端。