finds.dev← search

// the find

oldratlee/vim-practice

★ 575 · Vim Script · NOASSERTION · updated Sep 2022

💘 Vim is awesome! Here is my practice and study log.

A personal Vim study log from a Chinese developer, collecting learning resources, articles, configuration tips, and notes on practical problems like encoding issues and input method switching. It's aimed at Vim beginners who read Chinese, or anyone looking for a curated reading list on getting productive in Vim.

The encoding section (4.2, 4.3) is genuinely practical — it covers the `fileencodings` detection order and shows how to remap `:e ++enc=utf-8` to a leader shortcut, which is the kind of thing you spend an afternoon figuring out. The learning path in 1.2 is honest about the trough of low productivity when starting out, which saves beginners from giving up too early. The article list in 1.3 links to well-regarded posts like coolshell's 'Learn Vim Progressively' and Bram Moolenaar's Google talk, so it doubles as a decent reading list.

Almost all prose is in Chinese with no English translation, so its audience is narrow despite the English README header. The last commit was 2022 and most external links point at tools and posts from 2010-2016 — spf13-vim hasn't been maintained since 2015 and the keyboard hack tools (Seil, Karabiner for old macOS) are obsolete. There's no actual Vim config or vimrc in the repo, just references to other people's configs, so the 'practice' framing is mostly aspirational. The YCM plugin intro in plugin-intro/ is a GIF with no text explanation.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →