GUIなしで実行すると、DistrosはデフォルトのTERM = xterm-256colorを持ちます。

GUIなしで実行すると、DistrosはデフォルトのTERM = xterm-256colorを持ちます。

現在、私は64ビットMacBook ProでUbuntu Server 16.04を実行しています。私はGUIがないのでUbuntu Serverを選択しました(多くのディストリビューションがGUIなしで実行できることがわかりました)。 Vim、GNU Screen、Dropboxはコンピュータ使用率の99%を占めています。しかし、私はVimと色について少し不満を感じました。

私のコンピュータにファイルがあることを確認したら、xsessionとxtermdefaultをインストールして作成してみました/lib/share/.../x/xterm-256colorexport TERM=xterm-256color~/.bashrcncurses-term

xterm-256colorをデフォルト値に設定できる他のすべての項目には、GUIやGNOMEは含まれていません。

現在、Ubuntu Serverではこのデフォルト値を設定できないと思います。したがって、私の質問は次のようになります。 GUIなしで実行するときにxterm-256colorのデフォルトの$TERMを持つLinuxディストリビューションはありますか?

編集:デフォルトでは、私のコンソール/ ttyオープンをTERM = xterm256に設定したいと思います。 GUIを実行すると、これが可能であることがわかります。これは、ttyを実行せずに端末またはターミネータを使用するためであると仮定します。だから私が本当に知りたいのは、GUIを使ってttyの代わりに端末を実行できるのか、それとも私のttyをTERM = linuxの代わりにTERM = xterm256にデフォルトに設定できるのかということです。

更新:今私が探している語彙があります。基本的に、フレームバッファ端末に付属のディストリビューションがあるかどうか疑問に思います。この記事を投稿して以来、私はそのようなことはありませんが、次のようなものがあることがわかりました。ヨットそしてFacebookの用語これがまさに私が望んだものです。

答え1

短い:なし

Long:(実際に私が提供できる詳細答え...)

これはできますが、うまく動作しません。

  • Linuxコンソール(一部のキーバインディング処理なし)はxtermと一致しません。

  • 色の不一致

  • 端末の説明(色とファンクションキーを除く)が一致せず、infocmpさらに40以上の違いが表示されます。

Linuxコンソールは16色をサポートし、256色のシーケンスを合理的に処理する機能を備えています。ただし、パレットをプログラムできないため、不完全です(16色の制限にもかかわらず)。以下はDebian / Test Machineを説明するためのスクリーンショットです。

Linux 콘솔은 256색 및 88색 팔레트를 표시하려고 시도합니다.

同じスクリプトとxtermを使用すると、xtermが88色のスクリプトのパレットを更新することがわかります(256色の出力が奇妙に見えます...)。これがなくても(Linuxは何も変更しないため)、Linuxコンソールの256色のパレットレンダリングは望ましくありません。

xterm은 256색 및 88색 팔레트를 표시합니다.

関連質問で指摘したように(コンソールの256色(tty))、少し努力すれば作業を始めることができ、デフォルトでfbtermLinuxコンソールを置き換えることができます。しかし、fbtermではできませんTERM=xterm-256color

関連情報