Centos

打開終端時出錯:執行nano時未知

  • October 24, 2022

我在 CentOS 7 VPS 上安裝了 nano。當嘗試使用 nano 打開文件時,例如sudo nano /etc/vsftpd/vsftpd.conf,我得到Error opening terminal: unknown.我正在使用 Termius 使用 SSH 訪問我的 VPS

看起來您需要設置 TERM 環境變數。這告訴 nano 如何在 Termius 環境中執行,即它編碼了 Termius 的功能。

export TERM="xterm"

應該為您工作,儘管您也可以嘗試從 terminfo 導出TERM="xterm-256color"試驗其他值

如果您想避免每次登錄時都執行它並想使用 nano,請將此行添加到 ~/.profile(您可能必須創建該文件)。

引用自:https://serverfault.com/questions/1113858