From 73a55e18e63ee33509181c5cea9ef4ae0474c741 Mon Sep 17 00:00:00 2001 From: m1ngsama Date: Wed, 22 Apr 2026 15:09:27 +0800 Subject: [PATCH] docs: fix plugin count (25), improve first-launch guidance, add :LspInstallServer to cheat sheet --- QUICKSTART.md | 4 ++-- README.md | 6 +++--- modules/tools.vim | 1 + 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/QUICKSTART.md b/QUICKSTART.md index 30e0d68..8d6f6df 100644 --- a/QUICKSTART.md +++ b/QUICKSTART.md @@ -8,7 +8,7 @@ Five minutes from zero to a working Vim setup. curl -fsSL https://raw.githubusercontent.com/m1ngsama/chopsticks/main/get.sh | bash ``` -Open vim. Plugins install automatically on first launch (30-60s). Restart vim. +Open vim. First launch auto-installs plugins — **wait 30-60s, don't close vim**. Restart when done. ## Modes @@ -52,7 +52,7 @@ K hover docs Tab / S-Tab cycle completions ``` -Install language servers with `:LspInstallServer` (auto-detects filetype). +**First time in a new language?** Run `:LspInstallServer` — it auto-detects filetype and installs the right server. Do this once per language. ## Git diff --git a/README.md b/README.md index 1d2a5b7..9fb37ea 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@

chopsticks

- Vim for engineers. 24 plugins, works over SSH. + Vim for engineers. 25 plugins, works over SSH.

@@ -30,7 +30,7 @@ You SSH into a server. You need to edit code. You want LSP, fuzzy find, git inte chopsticks gives you a production-ready Vim config in one command. Pure VimScript — no Node.js for the core. Degrades gracefully on TTY. Works the same on your MacBook and your headless Arch box. -**24 plugins**, LSP, linting, and a hand-built statusline. No bloat, no decorations, just tools. +**25 plugins**, LSP, linting, and a hand-built statusline. No bloat, no decorations, just tools. ## What's in the box @@ -120,7 +120,7 @@ ALE and vim-lsp coexist cleanly (`ale_disable_lsp=1`). ALE handles linting + for ├── .vimrc thin loader ├── modules/ │ ├── env.vim TTY detection, truecolor -│ ├── plugins.vim vim-plug + 24 plugins +│ ├── plugins.vim vim-plug + 25 plugins │ ├── core.vim settings, keymaps, performance │ ├── ui.vim solarized, statusline, startify │ ├── editing.vim easymotion, yank highlight diff --git a/modules/tools.vim b/modules/tools.vim index f3049cf..1793f29 100644 --- a/modules/tools.vim +++ b/modules/tools.vim @@ -159,6 +159,7 @@ function! s:CheatSheet() abort \ ' ,mt table of contents', \ ' [g ]g LSP diagnostics', \ ' [e ]e ALE errors', + \ ' :LspInstallServer setup LSP', \ '', \ ' ── edit ──────────────────', \ ' gc comment',