Repolode
jellydn

jellydn/zed-101-setup

Vim mode、キーバインド、フォント、AIツールを備えたZedエディター環境を構築するための個人向けガイドと設定一式。

スター
1,463
フォーク
31
未解決の Issue
3
最終コミット
4 日前

これは何?

zed-101-setupは、Zedエディターの設定ガイドと、そのまま使える設定ファイル一式です。Nerd FontのインストールやVim modeの有効化に加え、settings.json、keymap.json、tasks.jsonを調整し、ファイル、git、LSP操作、パネル用のleader-keyショートカットを使って、Vim風のワークフローを実現する方法を紹介しています。

リポジトリにはinstall.shスクリプトが含まれており、既存のZed設定ファイルをタイムスタンプ付きのディレクトリにバックアップしてから、用意されたファイルを~/.config/zedにコピーします。また、codemuxターミナルマルチプレクサ、ファイル検索とgrepツールのfff-gpui、OllamaによるローカルAIを組み込み、rust-analyzer、gopls、vtsls、biome向けのLSP設定例も用意しています。

設定は特定の作者のマシン向けに書かれており、個人用のモデルプロバイダーやパスも含まれるため、必要な部分を選んで参考にするのがおすすめです。

主な機能

  • 01ファイル、git、LSP、ウィンドウ操作用のleader-keyキーマップを備えたVim modeをインストールして設定します。
  • 02既存のZed設定を先にバックアップする、ワンコマンドで実行できるインストールスクリプトを提供します。
  • 03codemuxターミナルマルチプレクサをデフォルトのシェルとして統合します。
  • 04fff-gpuiを使ったファイルのあいまい検索とgrepを追加します。
  • 05ローカルAIモデル向けのOllama設定を含みます。
  • 06rust-analyzer、gopls、vtsls、biome向けのLSP設定例を収録しています。

ユースケース

  • Vimキーバインドと洗練されたフォント、テーマを備えたZed環境を新たに構築する。
  • 動作する設定例を読みながら、Zedのキーマップ、タスク、エージェントプロファイルの書き方を学ぶ。
  • ZedをローカルのOllamaモデルに接続し、プライベートなAI支援を利用する。
  • ZedでRust、Go、TypeScript、JavaScript向けのLSP連携を試す。

クイックスタート

  1. 1

    リポジトリ内のインストールスクリプトを実行して、Zedの設定を適用します

    sh install.sh
  2. 2

    READMEに記載された公式インストールスクリプトを使ってNerd Fontをインストールします

  3. 3

    Cargoでzed-codemuxターミナルシェルをインストールします

    cargo install codemux

使う前に知っておきたいこと

  • 設定は作者の環境に合わせた個人的なもので、特定のAIプロバイダーやフォントが含まれています。
  • インストールスクリプトはZedのsettings、keymap、tasksファイルを上書きしますが、事前に元のファイルをバックアップします。

トピック

よくある質問

zed-101-setup とは?
Vim mode、キーバインド、フォント、AIツールを備えたZedエディター環境を構築するための個人向けガイドと設定一式。 zed-101-setupは、Zedエディターの設定ガイドと、そのまま使える設定ファイル一式です。Nerd FontのインストールやVim modeの有効化に加え、settings.json、keymap.json、tasks.jsonを調整し、ファイル、git、LSP操作、パネル用のleader-keyショートカットを使って、Vim風のワークフローを実現する方法を紹介しています。
zed-101-setup は無料で使えますか?ライセンスは?
zed-101-setup は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
zed-101-setup は今もメンテナンスされていますか?
活発にメンテナンス中。zed-101-setup の最終コミットは 2026年10月17日 です。
zed-101-setup は何に使えますか?
Vimキーバインドと洗練されたフォント、テーマを備えたZed環境を新たに構築する。 動作する設定例を読みながら、Zedのキーマップ、タスク、エージェントプロファイルの書き方を学ぶ。 ZedをローカルのOllamaモデルに接続し、プライベートなAI支援を利用する。 ZedでRust、Go、TypeScript、JavaScript向けのLSP連携を試す。
zed-101-setup のインストール方法は?
リポジトリ内のインストールスクリプトを実行して、Zedの設定を適用します: sh install.sh READMEに記載された公式インストールスクリプトを使ってNerd Fontをインストールします Cargoでzed-codemuxターミナルシェルをインストールします: cargo install codemux
zed-101-setup はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/jellydn/zed-101-setup

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト