我正在全新安装 CentOS 6.4 的 Virtualbox。
使用 ./configure --prefix=/usr && make && make install
从源代码安装 zsh 5.0.2 并使用 chsh -s/usr/bin 将其设置为 shell 后/zsh
,一切正常。
然后过了一段时间,似乎在安装 python 之后,它开始表现得很奇怪。
- 通过 SSH 与 PuTTY 和 iTerm2 发生,不会通过 Virtualbox 在原始终端上发生。
- 键入内容,然后将其删除:不是删除字符并将光标向后移动,而是向前移动光标。
- 按 Ctrl+V 然后按 Backspace 重复打印出这个重复模式“^@?”
- 从 zsh 运行 cat 工作正常。如果我键入它,则打印出“^H”,如果我键入普通退格键,则退格键与普通退格键一样。
肯定有人以前见过这个,并且确切地知道它到底是什么。
我还不确定,但安装 oh-my-zsh
似乎可以解决这个问题。但我真的很想知道这里的具体问题是什么。
最佳答案
好的,我建议你试试
导出 TERM=xterm
在你的 .zshrc 配置中
更改为 Zsh 导致了错误。
关于linux - zsh 中的退格键无法以非常奇怪的方式工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17627193/