このガイドでは、LinuxにKittyターミナルエミュレータをインストール、カスタマイズ、および使用する方法について説明します。
一部のタスクは、魅力的なグラフィカルユーザーインターフェイスを備えた管理ツール、ユーティリティ、生産性ソフトウェアが満載の洗練された最新のデスクトップ環境でも、コマンドラインを介して実行するのが最適です。
ターミナルエミュレータを使用すると、デスクトップでコマンドラインの機能を使用できます。さらに、ターミナルウィンドウから、コンソールと、コマンドラインインターフェイス(CLI)やテキストユーザーインターフェイスソフトウェアなどのアプリケーションにアクセスできます。
KittyはGPUを利用したターミナルエミュレータです これは処理にOpenGLを使用し、複数のプラットフォームで実行されます。これは、CPUの代わりにGPUをレンダリングに使用することを意味します。結果として、それは本質的に非常に高速で効率的です。
しかし、なぜGPUアクセラレーション端末が必要なのですか?つまり、スピードがすべてです。レンダリングをGPUにオフロードすると、いくつかの点で役立ちます。まず、システムの負荷を軽減し、よりスムーズなスクロールを提供するのに役立ちます。
キティの最大の主張は、利用可能な最速のターミナルエミュレータの1つであるということです。パワーキーボードユーザー向けに設計されています。
キティには機能が満載で、タブ、スプリット、トゥルーカラーをサポート 。キティのほとんどはほぼ完全にPythonで書かれています。 Objective Cのコードは実際には非常に薄く、そのほとんどはマクロベースであるか、他のライブラリの関数を呼び出すだけです。
さらに、キティは非常に構成可能です。利用可能なマウスサポートがあり、URLを開いたり、ダブルクリック、トリプルクリック、右クリックなどを行うことができます。さらに、シェルプロンプト、SSH、およびスクリプトから簡単に制御できます。
端末は、表示されているものだけでなく、プログラムが出力するすべてのものをレンダリングすることを理解することが重要です。これは大量のテキストであり、高速化されていない端末がクラッシュする原因となる可能性があります。
一部の端末は、自分自身を保存するために頻繁に更新を開始しませんが、他の端末はCPUの書き込み中に完全にハングします。
LinuxへのKittyターミナルエミュレータのインストール
キティのインストールは、以下に示すように、パッケージマネージャーを使用して実行できます。
Ubuntuおよびその他のDebianベースのディストリビューションは、以下のaptコマンドを使用してKittyターミナルエミュレータをインストールできます。
sudo apt install kitty
Arch Linuxでは、KittyエミュレーターをPacman経由でインストールできます:
sudo pacman -S kitty
Fedoraでは、KittyターミナルエミュレーターをFedoraのデフォルトのソフトウェアリポジトリーからインストールできます:
sudo dnf install kitty
AlmaLinuxやRockyLinuxなどのRHELベースのディストリビューションでは、最初にEPELリポジトリをインストールする必要があります:
sudo dnf install epel-release
次に、キティターミナルエミュレータをインストールします:
sudo dnf install kitty
openSUSEを使用していて、Kittyターミナルエミュレータを使用する場合は、次のZypperコマンドを使用してアプリをインストールできます。
sudo zypper install kitty
インストールすると、[アクティビティ]メニューからキティを起動できます。まず、アプリケーションランチャーに移動して、「キティ」を検索します 。」アイコンが表示されたら、クリックして同じものを実行します。
キティターミナルエミュレータをカスタマイズする
Kittyターミナルエミュレータは、構成ファイルを使用してカスタマイズされます。このセクションでは、いくつかの基本的なカスタマイズオプションについて説明します。
まず、サンプル構成ファイルkitty.conf
をコピーします キティ構成ディレクトリに移動します。
cp /usr/share/doc/kitty/examples/kitty.conf ~/.config/kitty/
カスタマイズを開始するには、kitty.conf
を開きます お好みのテキストエディタを使用して編集するためのファイル。
vim ~/.config/kitty/kitty.conf
Kittyのフォントはデフォルトで小さいため、フォントサイズは最も明白なカスタマイズです。それでは、13
に増やしましょう。 。
それでは、キティのウィンドウをもう少し透明にしてみましょう。これを行うには、background_opacity
を変更する必要があります 1
のオプション 約0.8
。
キティを開いた場合は、変更を有効にするために、キティを閉じてから再度開く必要があることに注意してください。それでは、加えられた変更の結果を確認しましょう。
この時点で、基本的な考え方は明確だと思います。ご覧のとおり、kitty.conf
このターミナルエミュレータのビューまたは動作を完全に変更できるようにする無数の構成オプションが含まれています。キティのウェブサイトで彼らの完全なリストを見ることができます。
子猫
キティには、キトンと呼ばれるいくつかのクールな機能があらかじめパックされています。これは、何度も便利です。これらは、Kitty自体に機能を追加し、便利なスタンドアロンプログラムを作成するために使用されます。
たとえば、icat
子猫はターミナルに画像を表示できます。使い方は次のように簡単です:
kitty +kitten icat [IMAGE_FILE]
この子猫が機能するには、LinuxシステムにImageMagicがインストールされている必要があります。
ウィンドウ分割
キティは、任意のレイアウトで隣り合って並べて表示されるウィンドウを定義できます。レイアウトは、トップレベルのタブ内に複数のキティウィンドウを配置したものです。
ウィンドウを分割するには、キーボードショートカットのCtrl+Shift+Enter
を使用します 。
キーボードショートカットの使用Ctrl+Shift+[
またはCtrl+Shift+]
、異なるウィンドウを切り替えることができます。
Ctrl+Shift+L
を使用して、ウィンドウを複数のレイアウトに配置できます。 キーボードショートカット。
タブ
各タブは1つ以上のウィンドウで構成されているため、キティはタブに編成された複数のプログラムを実行できます。新しいタブを開くには、Ctrl+Shift+T
を使用します 。
タブの切り替えは、Ctrl+Shift+Left
を使用して可能です。 またはCtrl+Shift+Right
。
エッセンシャルキティターミナルエミュレータのショートカット
以下は、キティで使用するためのいくつかの便利なショートカットです。
ウィンドウ
新しいウィンドウ | Ctrl + Shift + Enter |
ウィンドウを閉じる | Ctrl + Shift + W |
次のウィンドウ | Ctrl + Shift +] |
前のウィンドウ | Ctrl + Shift + [ |
タブ
新しいタブ | Ctrl + Shift + T |
タブを閉じる | Ctrl + Shift + Q |
次のタブ | Ctrl +Shift+右 |
前のタブ | Ctrl +Shift+左 |
タブのサイズ変更 | Ctrl + Shift + R |
スクロール
ラインナップ | Ctrl + Shift + Up |
ラインダウン | Ctrl + Shift + Down |
ページアップ | Ctrl + Shift + Page_Up |
ページダウン | Ctrl + Shift + Page_Down |
トップ | Ctrl + Shift + Home |
下 | Ctrl + Shift + End |
その他
クリップボードにコピー | Ctrl + Shift + C |
クリップボードから貼り付け | Ctrl + Shift + V |
選択から貼り付け | Ctrl + Shift + S |
フォントサイズを大きくする | Ctrl + Shift + Equal |
フォントサイズを小さくする | Ctrl +Shift+マイナス |
フルスクリーンの切り替え | Ctrl + Shift + F11 |
結論
この記事では、LinuxにKittyをインストールする方法と、ターミナルエミュレーターとしての主な使用法について説明しました。
Kittyは、「マウスフリー」ワークフローを容易にするほど多くのカスタマイズが可能な素晴らしいターミナルエミュレータです。さらに、超高速で、非常に安定しており、手入れが行き届いています。
もちろん、キティには他にも多くの優れた機能とカスタマイズがあるので、チェックしてください。