web-dev-qa-db-ja.com

テキストカーソルの色は言語に応じて変わるはずです

OK、Unityの上部に言語インジケーター/セレクターがあります(Ubuntu 12.04を使用しています)。

そして、私はtextカーソルの色が現在の言語表示の良い方法になると考えていました。私は3つの言語を使用しており、Gmailまたはどこかで入力しているときに、テキストカーソルを確認します。したがって、便宜上、言語ごとに個別の色(またはテキストカーソル形式)を適応させるのが良い方法です。

これが既に実装されているかどうかはわかりません。この機能を使用するといいでしょう。正しい方向に向けていただければ幸いです。

先ほど言ったように、これはマウスカーソル/ポインターに関するものではなく、テキストフィールド内のカーソルに関するものです。

15
B.I.

あなたの言語の天候をテストするシェルスクリプトを作成します($LANG)が設定されます。次に、それに応じて色付きのプロンプトの値を出力します。

.bashrc、次にpromptvars Shellオプションを設定し、次のようにbashプロンプトをそのシェルスクリプトの出力に設定します。

PS1="`/full/path/your-script.sh`\$ "

これにより、コマンドプロンプトを取得するたびにスクリプトが呼び出され、LANGの設定方法に応じて対応するプロンプト文字列が生成されます。

色付きのプロンプトをどのように生成しますか?カラーテーブルを転写せずに説明することは不可能です...しかし、簡単な方法は http://ezprompt.net/ に行き、どちらの場合でもそれを生成することです、その後、特定のケースごとに生成された色付きプロンプトをコピーします。

1
Victor