inshellisense - IDEスタイルのシェルコマンド自動補完ツール
(github.com/microsoft)Microsoft製のオープンソースCLIツールで、シェル上でIDEレベルのコマンド自動補完を提供します。
- withfig/autocompleteランタイムを基盤に、600以上のCLIツールの自動補完をサポート
- Windows、Linux、macOSをすべてサポート
- bash、zsh、fish、PowerShell(pwsh/powershell)、cmd(実験的)、xonsh、nushell など多様なシェルと統合
isコマンドでセッションを開始し、シェルプラグインを登録すると新しいセッションごとに自動実行- Tabで提案を受け入れ、↑/↓で提案を移動、escで閉じる(キーバインドのカスタマイズ可能)
- TOML設定ファイルでキーバインド、別名(alias)の展開、NerdFont、最大提案数などを調整可能
npm install -g @microsoft/inshellisense によるnpm、またはHomebrewで簡単にインストールできます。
インストール後、is doctor で正常に動作することを確認できます。
MITライセンスで、TypeScriptで書かれています。
1件のコメント
今回、0.0.1 の正式リリースとなったので投稿してみます。