シングルユーザーモード(8.4-amd64を使用)でFreeBSDを起動し、ルートファイルシステムを読み取り/書き込みモードでマウントし、特定のテキストファイルを試すvi
と、ファイルのすべての内容が1行に表示されます。これにより、vi
テキスト構成を編集できなくなります。
マルチユーザーを実行すると、すべてがうまく機能します。
この問題をどのように解決できますか?
答え1
これは、シングルユーザーモードで起動中にすべての設定ファイルを読み取ることができないためです。
この特別なケースの問題は、TERM
環境変数が正しく設定されていないことです。この問題を解決するには、次のように入力します。
export TERM=xterm
vi
再起動するまで正常に動作します。