NEOVIM構成。 JetBrains、Emacs、vs Codeに触発されました。 NVChadのUIの上に構築されています。
このNEOVIM分布は、パフォーマンス、機能、美しさに重点を置いています。
Vimacsは、箱から出して美しいNVChadと呼ばれるベース構成を使用しています。
Vimacsには、毎日の使用に最適化された多数のNeovimプラグインが付属しています
VIMACSは、外部プログラムを使用して機能を強化します。 (例)vimacsにはneomuttに基づいたオプションのメールクライアントがあります
次の画像は、<key.nvimヘルプの<leader> (別名スペース)キーを示しています
注記
緑のテキストとは、キーマッピングツリーの上部を意味します(EG <leader>a AIに関連するすべてが含まれます。 <leader>ai垂直分割でCody AIアシスタントを開きます)赤いテキストは、直接CMD(eg <leader>.ファイルマネージャーを開きます)を意味します。
Vimacsの広範なエコシステムのため、パフォーマンスの最適化が重要です。
怠zyなロードの力( 〜%97.5 )で、あなたはあなたが使用しているもののみを支払う(lazy.nvim)
それに加えて、外部プログラムは、パフォーマンスを低下させないインターフェイスとしてシステムシェルを使用します。
[!注] NVChadで箱から出てくる50以上のテーマがあります。これは、外観についてのアイデアを提供する単なるショーケースです。
Vimacsは、すべての機能が適切に機能するために、 Neovimを毎晩必要とします。安定したNeovimでVimacsを使用することは可能ですが、推奨されません。
また、Vimacsには多くの依存関係が付属しています。このページの指示に従ってインストールしてください。
注記
VIMACS機能の一部には、追加のセットアップが必要です。 (例えば、AIアシスタント、プロジェクトサーフィンなど)およびいくつかの高度な機能には、追加のインストールが必要です(詳細については参照)
Comment.nvim ) jj 、 jk ](Better-Escape.nvim) [!todo]:インストールスクリプトをよりインタラクティブにします
git clone https://github.com/NvChad/starter ~ /.config/nvim
git clone https://github.com/UTFeight/vimacs
cd vimacs && mv custom ~ /.config/nvim/lua/custom
cd .. && rm -rf vimacs
# Migration script for latest NvChad (custom folder not supported)
# Check https://nvchad.com/news/v2.5_release for details
git clone https://gist.github.com/048bed2e7570569e6b327b35d1715404.git upgradeNvChad2.5
cd upgradeNvChad2.5 && chmod +x migrate.sh && ./migrate.sh
cd .. && rm -rf upgradeNvChad2.5cargo install cargo-nextestデバッガ:
# This is for unexpected scenarios only.
# In general mason should install these X-platform
# config.fish #
# Vimacs Mason PATH #
export PATH= " $HOME /.local/share/nvim/mason/bin " Vimacsは、デフォルトのPython、C/C ++、およびRust Debuggersを搭載しています。他に構成する必要がある場合は、 custom/plugins.luaをご覧くださいcustom/configs/nvim-dap.lua
プロジェクトサーフィン:
警告
この機能には、 telescope-project.nvimのように、 custom/plugins.luaのbase_dirs変数が必要です。
Github Copilot
:Copilot authnull-ls
yay -S codespell textlint markdownlint stylua ruffleetcode:
メールクライアント:
[!重要] 2つの要因認証を有効にする必要があります!
次に、このサイトの指示に従ってください。
マークダウンマップ:
yarn MarkMap.nvimプラグインに必要です
yay -S yarn # AUR TS構成にはバグがあり、ツリーシッターがBash、ORG、Pythonパーサーをインストールしません。
次のコマンドを実行して修正します。
:TSInstall bash org python一部のマークダウンファイルでは、bashスクリプトは、上記のようにbashパーサーをインストールする必要がある分厚いエラーのようなnot found (@heredoc_blabla)
自動化されたユーザーアカウントまたは「セルフボット」は、Discordのサービス条件に反しています。 「セルフボット」またはディスコルドを使用することで引き起こされた損失について責任はありません。
(Discordoを参照)