🤖

最近耳にするターミナルアプリの Warp とは何?

2023/07/21に公開

はじめに

WarpとはRust製の高速で高機能なターミナルアプリケーションです。
コマンド補完やシンタックスハイライト、AI機能など様々な便利な機能が最初から利用することができます。
個人利用であれば無料で利用することができ、チーム利用でも制限内であれば無料で利用することができます。
現在はmacでのみ使用可能となっています。
(※2023年7月22日)

https://www.warp.dev/

Warpの導入方法

1. 事前準備

  • Homebrewをインストールしておきましょう。

2. インストール

Homebrewを使用して下記コマンドを実行しインストールしましょう。

brew install --cask warp

Sign upはGithubアカウントかGoogleアカウントかメールアドレスが必要となります。
その後はいくつかの質問に答えていけば導入完了です。

Warpの機能紹介

それではWarpで利用することができる便利な機能をいくつか紹介します。

Warp AI

WarpAIとはChatGPTのように質問をすることができます。
右上の雷マークを押下するか ^ + スペース で表示することができます。
また、コマンドラインに # を入力してから質問内容を記述することで簡易質問することも可能です。

Alt text

シンタックスハイライト

面倒なプラグインの導入などを行わずとも、
Warpにはデフォルトの機能としてシンタックスハイライト機能があります。
さらに、自分が今どのブランチにチェックアウトしているのかも表示してくれます。

Alt text

コマンド補完機能

過去に自分が入力したコマンドを自動でサジェストしてくれます。
コードを入力していくとサジェストしてくれるので ^ + F を押下すると補完されます。
また、Tab を入力するとgitコマンドなども補完候補としてサジェストしてくれます。

Alt text

マウス操作可能

ターミナルだとコマンド入力の際にタイポしてしまったりした場合は、 などを使用してタイポした箇所まで移動しなければなりませんが、
Warpの場合はマウスで任意の箇所にすぐに移動できます。

Alt text

コマンドパレット

vscodeでお馴染みの ⌘ + P でコマンドパレットが利用できます。
Warpで利用できるショートカットキーが確認することができます。

Alt text

コマンドブロック

入力したコマンドと出力されたコマンドが1つのブロックとして表示されます。
また、Warpの管理するサーバーにブロックのコマンドがアップロードされリンクを生成することもできます。

ショートカットキー 実行内容
⌘ + shift + C 入力コマンドのコピー
⌥ + ⌘ + shift + C 出力コマンドのコピー
⌘ + C 入出力コマンドどちらもコピー
⌘ + shift + S コマンド閲覧用リンクの生成

おわり

これを機にターミナルを利用している人は是非Warpを使用してみてください。

GitHubで編集を提案

Discussion