Emacs テーマの使用方法

Emacs Temano Shi Yong Fang Fa



Emacs に付属するデフォルトのテーマは、使用できる最良のオプションではありません。幸いなことに、Emacs は、このテキスト エディターを使用する際の外観をカスタマイズするためのさまざまなテーマの使用をサポートしています。この投稿では、Emacs テーマの使用方法について説明します。まず、デフォルトの Emacs テーマに焦点を当てます。次に、Emacs init ファイルを編集して他のテーマをインストールし、好みのスタイルに合ったより良いテーマを利用する方法について説明します。

Emacs テーマの 2 つの使用方法

Emacs を開くと、デフォルトのテーマは次のようなものになります。







前のテーマは、Emacs テキスト エディターを使用するときに楽しめる最高の外観ではありません。この外観をカスタマイズし、より良いテーマを取得する 2 つの方法を次に示します。



方法 1: デフォルトの Emacs テーマを使用する

Emacs テーマのインストールは一部のユーザーにとって面倒な場合があります。ただし、Emacs には、他のテーマをインストールする必要がないように、いくつかのデフォルトのテーマが用意されています。これらのテーマを追加するのは簡単ですが、オプションはいくつかしかありません。



これらのテーマにアクセスするには、「M-x」を押して「customize-主題」と入力します。





「Enter」キーを押すと、次のウィンドウが表示され、使用できるすべてのデフォルトのテーマと、テーマの操作に役立つその他の設定オプションが表示されます。



タンゴダークのテーマを使用すると仮定しましょう。その場合は、カーソルが Tango-dark を選択するまで下にスクロールします。左側に「X」が表示され、それが強調表示されたテーマであることを示します。 「Enter」キーを押すと、Emacs のテーマが変更されることがすぐにわかります。

Tango-dark テーマは次の出力のように表示されます。

Emacs テーマを使用する最初の方法を学習しましたが、この変更は Emacs を再起動しても持続しません。これはテーマを変更するための一時的な解決策です。永続的にするには、テーマの変更を保存する必要があります。

ウィンドウを上にスクロールして、「Save_Theme_Settings」のオプションにアクセスします。このオプションを強調表示し、「Enter」キーを押して選択します。

テーマが保存されたことを示すメッセージが表示されます。これにより、Emacs を再起動した後でも、無効にするかケースに新しいテーマを設定するまで、選択した Tango-dark テーマが使用されます。

Emacs を終了するか再起動してください。再度開くと、選択したテーマが、今回の場合のように最初のウェルカム ウィンドウで使用されているものであることを確認します。

方法 2: 他のテーマを使用する

デフォルトの Emacs テーマの使用とは別に、他のテーマをインストールできます。 Emacs 初期化ファイルに数行を追加して、Emacs にテーマをソースする場所と、テーマをソースした後に何をするかを指示する必要があります。

「C-x C-f」コマンドを使用して Emacs 初期化ファイルにアクセスすることから始めましょう。次に、「.emacs」と入力して「Enter」キーを押します。

初期化ファイルが開き、次のような内容が含まれています。カスタム対応テーマが、前に選択した Tango-Dark であることに注目してください。

この初期化ファイルを編集する必要があります。最初のステップは、アーカイブ ソースとテーマのソース先を追加することです。この場合、Melpa アーカイブを使用し、テーマへのリンクを提供します。 Emacs は、提供されたリンクを参照して、テーマのパッケージをインストールします。

ご希望のテーマをご自由にお使いください。このケースでは、Melpa アーカイブで利用可能な「gruvbox」テーマを選択します。次の画像の行を init ファイルに追加し、好みに合わせてアーカイブ、達成リンク、テーマを置き換えます。

初期化ファイルを正しく編集したら、「C-x C-s」を押して保存します。次に、次のようなメッセージが表示されます。

それでおしまい!新しいテーマを有効にするために Emacs を再起動します。 Emacs テキスト エディターに、以前よりも優れた新しいテーマが追加されたことに注目してください。

Emacs テーマを無効にする方法

最後に学ぶべきことは、テーマが必要なくなったときにテーマを無効にすることです。 Emacs テーマを無効にするには、方法 2 と同様に init ファイルにアクセスします。

ファイルが開いたら、「(disable-theme ‘theme-name)」コマンドを追加します。次の例では、この投稿で使用した Tango-dark テーマと gruvbox テーマを無効にしました。ファイルを保存し、Emacs を再起動します。

結論

Emacs を使用すると、テーマを追加して外観をカスタマイズし、味付けしてユーザー エクスペリエンスを向上させることができます。 Emacs テーマの使用方法には 2 つの方法があります。デフォルトの Emacs テーマを使用することも、アーカイブから他のテーマを入手することもできます。この投稿では両方のオプションについて説明します。さらに、テーマを無効にする方法も学びました。それでおしまい!