\r\n\r\n
Linuxユーザーであれば、開発者でなくとも、テキストエディタがお気に入りのアプリケーションになる可能性はゼロではありません。
私はライターなので、geditでメモや記事を書くのが好きなんです。TXTファイルをいじってインターフェースの一部を変更したり、コードを書き出したり、スクリプトを書いてcronジョブを設定したり、Linuxにはテキストエディタを新たに評価する正当な理由があるのです。
テキストエディタはワープロと違って、あまり文章をいじることができない。その結果、「見たままが得られる」と勘違いしてしまうことがあるのです。ということはありません。テキストエディタのテーマを設定し、背景や特殊構文に使用する色を変更することができます。そうすることで、書くスピードが上がり、作業時間も長くなります。
テキストエディタでは、ワープロソフトのような書式設定はできません。すべての文書はプレーンテキストなので、色や太字などの要素は不可能です。
しかし、ほとんどのLinux用テキストエディタは、キーワード、ブーリアン値、文字列を異なる色で表示することができます。これらの色は文書自体には保存されませんが、エディターが特定の文字やフレーズを認識したときに適用されます。どのようにレンダリングされるかは、使用しているテーマによって異なります。
これらのハイライトは、プログラマーや開発者が何が起こっているのかを把握し、エラーの可能性を減らすのに役立ちます。マークアップでは、見出しやリンクを色で強調します。テキストエディタが提供するデフォルトの色でも覚えられますが、自分で色を指定した方がより覚えられるかもしれません。
テーマを使って、より自分の目に合った色を選んでいます。私にとって、白地に黒でも、黒地に白でも、文章を書くのに理想的なコントラストは得られないのです。また、デスクトップの他の部分とぶつかるような色は、気が散ってしまいますね。ライトグレーの上にダークグレーを乗せる、羊皮紙に鉛筆を乗せるような表現が好きなんです。
書き込みに時間がかかる環境を作ったり、効率を考えて色を微調整したり、カスタムテーマはツールボックスの中の貴重なツールです。
GeditはGNOMEのデフォルトのテキストエディタで、GtkSourceViewというバックエンドを使用してテキストを表示します。このバックエンドを使用する他のアプリケーションも同じテーマを持っています。検索場所の例としては、/usr/share/gnome/gtksourceview-3.0/styles/ や ~/.local/share/gtksourceview-3.0/styles/ などが挙げられます。これらの場所は、ディストリビューションやテキストエディタで使用されているGtkSourceViewのバージョンによって異なる場合があります。
このプロジェクトでは、自社サイトにいくつかのテーマを設けています。ライトとダークのほか、他のテキストエディタを模倣したものもあります。以下は、「Turbo」というテーマの画面です。Dreamweaver、Emacs、VisualStudioを模したテーマがあります。
誰かがたくさんのテーマをGitHubに置いています。多くのテーマをプレビューするには、この楽しいLinuxのブログ記事をチェックしてください。
geditでテーマをインポートするのはとても簡単です。環境設定 > フォントと色」を開き、「+」をクリックします。色だけでなく、フォントの調整も可能です。このように、文章やコーディングには最適だが、他の文書では見たくないフォントをgeditに提供することができます。
プライマリーOSの中にあるスクラッチアプリケーションも同じ技術を使っています。そのデフォルトテーマである「Solarized Light」は、Geditのデフォルトオプションの一つです。
XfceのMousepadエディタは、古いバージョンのGtkSourceViewを使用しているので、多少の違いがあるかもしれません。ただし、同じテーマであれば互換性があります。
クロスプラットフォームで人気のテキストエディタは、それぞれ独自のやり方をする傾向があります。 atomはChromeをベースにしているので、新しいテーマのインストールもChromeと同じように簡単にできます。JSONファイルを使って、Sublime textのほとんどの部分をカスタマイズすることができます。
私は、背景と各テキストタイプに異なる色を選択できるScribesテーマジェネレータを使って、独自のテーマを作成しました。ダウンロードする必要はありません。サイトに直行して、すぐに仕事を始めることができます。完了すると、XMLファイルが生成されますので、互換性のあるテキストエディタにインポートしてください。Geditはたまたまそのうちの一つです。
KDEユーザは、デフォルトのテキストエディタ(KateであれKWriteであれ)がGtkSourceViewを使用していないことを知っても驚かないかもしれません。そのため、上記のテーマには互換性がありません。新しいテーマを見つけるのはそれほど簡単ではありませんが、shop.kde.orgはチェックする場所でしょう。
一方、サードパーティ製のツールを使わなくても、自分だけのルックを作ることができます。設定」 > 「設定エディタ」 > 「フォントと色」で、アプリケーション内のすべてを調整します。例えば、フォントを変更したり、テキストファイルの各面に対して特定の色を選択することができます。完成した作品は、エクスポートして他の人と共有したり、別のコンピューターに転送することができます。
働く環境の好みは人それぞれです。多くのテキストエディタのデフォルトは白黒ですが、このような明るい背景を長時間見つめていると、目が疲れるという人も少なくありません。個人的には、ターミナルコマンドを除いて、黒い背景で作業するのは好きではないのですが。条件反射とでも言うのでしょうか。
色を調整するのは簡単かもしれませんが、選択肢があるのはありがたいことです。パソコンはあまり必要ないのですが、テキストエディタを使う時間が長いんです。色のものを微調整することで、より効果的に使えるようになりますね。
あなたはどうですか?明るい色や暗い色、明るい色や白黒など、あなたの好みは何ですか?
写真提供: mangpor2004/Shutterstock