はじめに
こんにちは、expert/lite開発チームの下山です。
macユーザのみなさん、ターミナルアプリ何を使っていますか?やっぱりiTerm2ですか?
そろそろ鞍替えしたいな〜と密かに思っているみなさんのために、21世紀のターミナルアプリを謳うWarpをご紹介したいと思います。
What's Warp?
公式ページトップにどどんと出ていますが、概要は以下の通りです。
Warp is a modern, Rust-based terminal with AI built in so you and your team can build great software, faster. ( https://www.warp.dev/ )
「WarpはAIが組み込まれたRustベースのターミナルで、ユーザとチームが優れたソフトウェアをより早く構築できる(訳:下山)」
ほーん。
同ページを下にスクロールすると、開発者のコメントや簡単なWarpの特徴、利用者のお声など記載されています、イケイケです。 Warpが開発された背景には、「コードエディタはどんどん進化してるけど、ターミナルは昔から変わってないよね」という思いがあるようです、なるほど。
使ってみての長い長い所感
導入まで
なかなかいいぞWarp
さすが21世紀のターミナルです、なかなか高機能です。
- タブ機能
- 画面分割
- ブロックエディタ
- テーマ機能 など、基本的な機能ははじめから全てあります。
基本的なショートカットや設定などはiTerm2と同じでした。
すごいぞWarp!
ここでは個人的にお〜となった機能を記載します。
コマンドパレット
⌘ + P
でコマンドパレットが開けます。
VSCなどを利用している方、⌘ + Shift + P
でコマンドパレットよく開きますよね?
エディタで普段使うコマンドパレットが、Warpにもあります。上記画像にあるように、自分がしたいことを入力するだけでWarpがコマンド候補のサジェストをしてくれます。ショートカットを覚えずとも、このコマンドパレットからコマンドを実行することもできます。
history
先ほどのコマンドパレットからhistroy
と入力、過去入力したコマンドの履歴が辿れちゃいます。
また、過去の履歴のうち上記画像のようにキーワードを入れるとそのキーワードのコマンドでFilterをかけてくれます。かなり過去まで遡ることができるので、前打ったdockerのあのコマンドなんだっけ...となった時にササっと確認できるのがいいですね!
AIコマンドサーチ
Warp優秀かよ!!って思った1番の特徴がこれです、AI様様です。
コマンドパレットからai
などで検索をかけると、AI Command Suggestions
が候補として上がるのでこれを実行します。
教えてくれます、Warpすごい!いちいちGoogleなどで検索をかけずとも、Warpに直接聞けちゃうのがいいですね。
workflow
最後にworkflowです。コマンドパレットからworkflow
で検索すると、よく使われるであろうコマンドが確認できます。もちろんここからも実行できます。
gitやdocker、iosなどカテゴリ別に分かれているので、辞書のように使うのもいいですね。
終わりに
Warpいかがでしたでしょうか!?
プラグインを入れなくても結構なことができちゃうため、優秀なターミナルだと感じています。workflowの充実度やチームプラン利用など、まだまだ進化し続けているWarp、是非利用してみてください!