すべてのビデオで、端末でオートコンプリートを使用する方法を尋ねられますが、答えは...ドラムロール... fig.ioです!
実際には、単純なオートコンプリート以上の機能を備えています。正直なところ、私が 90% の確率で使用しているものです。
主な機能のいくつかのショーケースを見たい場合は、いつものようにビデオを録画しました。YouTube で見つけることができます。
まだここ?ビデオを見たくない場合は、代わりに記事をお読みください。
オートコンプリートについて詳しく見てみましょう。
オートコンプリートに期待できることは、入力中に次のコマンドを提案することです。または、たとえば、現在のディレクトリ内のすべてのファイルのリストを取得します。
Fig はさらに多くのことを行います。コマンド ( git checkout
など) の入力を開始すると、使用可能なすべてのフラグとオプション ( --force
や-b
) を示す fig が表示されます。
十分?まだ!コマンドに引数として渡すことができるすべての利用可能なブランチを推奨事項で確認することもできます!
つまり、画像ではクールですが、実際の動作を確認するにはビデオをご覧ください。
git
の入力を開始するとすぐに、オートコンプリートにcma
やlgo
などの奇妙なコマンドが表示されることに驚くでしょう。
それらは何ですか?これらはドットファイルで定義したエイリアスであり、fig はそれらを読み取って提案することができます。
オートコンプリートのすぐ後にある最もクールな機能は…まあ、その名前は一目瞭然です…人工知能です。私たちは 2023 年にいます。AI は端末を含め、どこにでもあります。
fig を使用すると、 fig ai
入力してヘルプを表示できます。
まず、簡単なfig ai -h
を実行してヘルプを表示してみましょう。
English -> Bash translation Usage: fig ai [INPUT]... Arguments: [INPUT]... Options: -h, --help Print help
それはすべて最初の行にあり、英語を Bash に変換します。やりたいことを平易な英語で書くだけで、fig がそれを bash コマンドに変換してくれます!
次に、それを使用するか、編集するか、AI に新しいコマンドを生成するように依頼します。
繰り返しますが、ブログ投稿として書いただけでは正当化できないと思います。ビデオを実際に見るか、自分で試してみてください。
エイリアスに似た概念で、いくつかのカスタム スクリプトを定義して名前を付けることができます。
ターミナルでfig run
と入力すると、定義したすべてのスクリプトのリストが表示されます。
他の人が作成したいくつかのスクリプトを見つけて、ターミナルで直接使用できるスクリプト ストアもあります。
スクリプトおよびスクリプト ストアと同様に、プラグイン aaa およびプラグイン ストアを見つけることができます。
プラグインを使用すると、ターミナル エクスペリエンスをさらに強化できます。
Fig は、エイリアス、変数、パスなどをすべて 1 か所で管理するのに役立ちます。
ビデオでわかるように、私はこの機能を実際には使用していませんが、使用すべきだと思います。なくても簡単に生活できるのは素晴らしいものの1つですが、それらを発見すると、なぜ以前にそれらを使い始めなかったのか考え始めます.
オートコンプリートがオープン ソースであることは既に述べましたか? GitHub に貢献できます。
プラグインもオープンソースであり、リポジトリに直接追加できます!
実際、 withfigページにアクセスして、すべてのリポジトリを見てください。発見することがたくさんあります。
以上です!有料のスポンサーシップではありませんでしたが、fig のオートコンプリートを毎日本当に楽しんで使用しています。何度も尋ねられたので、それについてのコンテンツ全体を作成するのはクールだと思いました。
fig とその他の機能も使用しますか?コメントで教えてください!
この記事を読んでくれてありがとう。
私のコンテンツが好きですか?私のYouTubeチャンネルを購読することを検討してください!それは私にとって大きな意味があります❤️
ここで見つけることができます: @DevLeonardo