我在 CentOS 7 VPS 上安装了 nano。当尝试使用 nano 打开文件时,例如sudo nano /etc/vsftpd/vsftpd.conf
,我得到Error opening terminal: unknown.
我正在使用 Termius 通过 SSH 访问我的 VPS
答案1
看起来您需要设置 TERM 环境变量。它告诉 nano 如何在 Termius 环境中运行,即它编码了 Termius 具有哪些功能。
export TERM="xterm"
应该适合你,虽然你也可以尝试导出TERM="xterm-256color"
或尝试使用 terminfo 中的其他值。
如果您想避免每次登录并使用 nano 时都必须运行它,请将此行添加到 ~/.profile(您可能必须创建该文件)。