参考:Ubuntu上无sudo权限,安装zsh、on-my-zsh及其插件
可能问题:
- zsh命令进入zsh 终端之后,退格键变成了空格。
相关文章:https://blog.csdn.net/qq_26400953/article/details/112880179
这可能是系统通过 apt 已经安装了 ncurses
,所以和我们手动编译的 ncurses
有冲突。解决, 在~/.bashrc 中注释掉关于 ncurses
编译的部分,再手动编译zsh
.bashrc中
# zsh, 2022-11-14
# 需要自己编译ncurses时
# export CXXFLAGS="-fPIC"
# export CFLAGS="-fPIC"
# export NCURSES_HOME=$HOME/software/ncurses # 你自己的 ncurses 目录
# export PATH=$NCURSES_HOME/bin:$PATH
# export LD_LIBRARY_PATH=$NCURSES_HOME/lib:$LD_LIBRARY_PATH
# export CPPFLAGS="-I$NCURSES_HOME/include" LDFLAGS="-L$NCURSES_HOME/lib"