2017-02-21 18 views
0

我第一次使用git bash,退格工作正常。然后我安装了Perl,几天后没有使用git bash。退格不起作用git bash

当我在git bash中使用退格时,它无法正常工作。

例如,试图移除后,第二s,一切都在ussers

Git bash example

现在,当我使用这个情况发生的退格:

git bash example backspace

任何人的帮助?

+1

终端不兼容。多年来,我通过远程shell(通过telnet,ssh等)发生过很多次。不知道底层原因是什么,但我认为你可以使用'stty'解决它。 – ikegami

+0

我认为Ctrl-H可以用作解决方法。 – ikegami

+0

感谢您的回复。 Ctrl-H和退格有相同的问题。 –

回答

2

我在使用新版本的git切换到mintty后,今天遇到了同样的问题。在我的情况下,这是一个老的.bashrc文件,我一直携带多年export TERM=ansi行。删除后,并开始一个新的bash,一切都再次运作。

更一般地说,为了调试,我怀疑我的主目录中的所有dot-config的东西 - 所以我把.bash_profile,.bashrc,.inputrc等东西移动到了一个临时目录,不要被bash读取。然后,我开始猛然一惊,看到它的工作。我提到它是因为,如果它不是我特有的TERM问题,那么您可能可以使用相同的技术进行调试。

+0

谢谢!移动.bash_profile做到了。 –