インストール
Veryl は公式のツールチェーンインストーラ verylup
を使ってインストールできます。ツールチェーンのアップデートなど便利な機能があるので verylup
の使用を推奨します。
注: インターネットアクセスのない環境にインストールしたい場合は オフラインインストール が利用できます。
要件
Veryl は git
コマンドを内部で使用します。 git
が起動できることを確認しておいてください。
verylup のインストール
バイナリのダウンロード
リリースページからダウンロードして、パスの通ったところに展開してください。
Cargo
cargo コマンドからインストールすることもできます。
cargo install verylup
verylup のセットアップ
verylup をインストールした後、以下のコマンドを1回実行してください。最新のツールチェーンをダウンロードし、veryl
と veryl-ls
コマンドをverylupと同じ場所に作成します。
verylup setup
これで veryl
コマンドが使えるようになりました。
エディタ設定
公式には Visual Studio Code と Vim / Neovim がサポートされています。
Visual Studio Code
Visual Studio Code 向けに Veryl 拡張が提供されています。拡張はファイルタイプの検出とシンタックスハイライト、言語サーバの組み込みを提供します。拡張パネルから “Veryl” で検索するか、以下の URL からインストールしてください。
Veryl extension for Visual Studio Code
Vim / Neovim
Vim / Neovim 向けに Veryl プラグインが提供されています。プラグインはファイルタイプの検出とシンタックスハイライトを提供します。プラグインのインストールと言語サーバの組み込みは以下の URL を参照してください。
そのほかのエディタ
Veryl は言語サーバを提供しているので、言語サーバをサポートしているエディタ(例えば Emacs)であれば利用できます。
シェル補完
veryl
と verylup
のシェル補完スクリプトは verylup completion
によって提供されます。例えば以下のコマンドはzsh向けの補完スクリプトを生成します。
verylup completion zsh veryl > _veryl
verylup completion zsh verylup > _verylup
サポートされているシェルは以下の通りです。
- Bash
- Elvish
- Fish
- PowerShell
- Zsh
生成されたスクリプトの使い方は各シェルのドキュメントを参照してください。