我在远程机器上安装了 oh-my-zsh,在本地 PC 上安装了电力线字体。这意味着如果我使用 zsh,特殊字符将无法在其他人的终端上正确显示。
如何让 zsh 仅为我服务而其他人使用默认服务?
答案1
有两种方法可以切换到 zsh,chsh -s /bin/zsh
将 zsh 设置为默认,然后每个用户都应该使用它,zsh
仅在此连接时将 shell 更改为 zsh。所以第二种方法就好了。
对于那些有类似问题的人,我写了一个别名
alias ssh_alias='ssh -p 1234 -i path/to/id_rsa name@host -t '\''zsh'\'