アプリケーション固有のxterm設定は可能ですか?

アプリケーション固有のxterm設定は可能ですか?

私はxtermの外観を修正するために.Xresourcesファイルを書く方法を知っています。しかし、アプリケーション固有の.lineアクティビティが可能かどうか疑問に思います。 3番目のテーマは他のものかもしれません。ちょっとした質問で申し訳ありませんが、少なくとも答えを見つけることはできません。

答え1

もちろん、すべての正しいリソース設定を設定し、-xrm resourcestringこれらのプログラムを開くスクリプトがあるかもしれません。

2つの観察:

  • 私が知っている限り、xterm「カラープロファイル」を簡単に切り替えることができるように別々のプロファイルを指定する機能はサポートされていません。他の端末エミュレータも動作します。
  • ほとんどの最新の端末は256色以上をサポートしているため、端末で実行されているプログラムは、不器用にカラーパレットを設定しなくても、表示される実際の色を自分で決定できます。したがって、xtermわずかに近代的な端末エミュレータを使用せずに使用すると、問題が解決した可能性があります。

簡単に言うと:

  • 別の設定でmuttを起動するには、 `xterm -xrm '非常に長い文字列にリソース設定が含まれています。 -e mutt 'を使用するか、または
  • またはこれが私の提案です。 16384色以上のグラフィックカードよりも古いバージョンのグラフィックプログラムは、毎日のワークフローに基づいていない可能性があります。xtermこれは歴史的な理由で優れており、ほぼ40年が過ぎた今でも依然としてxtermこの会社を運営しているThomas Dickeyに深い尊敬を持っています。
    しかし、あなたは考える電子メールを使用して人々と会話するときに強固なUnicodeサポートを提供することをお勧めします(少なくともuxterm人々がUnicodeを発明する前に構築されていないサポート)。考える実際の色をサポートします。

上記の理由から、歴史的な手荷物の面では少し薄く、最新のハードウェアでは少し速く、最新の機能の面ではより汎用性の高い端末を使用することをお勧めします。グラフィック設定ダイアログをあまり好きではなく、単純なテキスト設定ファイルで作業したい場合は、alacrittyこれがあなたに適していると思います。私はそれがLinux、FreeBSD、OpenBSD、Darwin / Mac OSで動作することを知っており、netbsdパッケージがあります。したがって、選択したプラットフォームで簡単に試す方法があるかもしれません。おそらくこのようにして、15分のサンプル構成が必要に応じて機能することを確認できます。alacritty --config-file yourconfig.yml -e muttたとえば、muttを実行するための別の設定が必要な場合は、実行できます。 (スクリプトで構成設定を動的に変更するalacritty-msgために使用できるプログラムもありますが、通常はリリースされていないため、ここでは宣伝しません。)alacritty-msg config font.size=22

関連情報