skywind3000/vim-init

轻量级 Vim 配置框架,全中文注释

Vim Scriptvimvimrcvim-configurationvimrc-settings
This is stars and forks stats for /skywind3000/vim-init repository. As of 28 Apr, 2024 this repository has 859 stars and 401 forks.

前言 轻量级 Vim 配置框架,全中文注释,这既是一份合理的轻量级配置,更是一份简明教程。话说,网上的 Vim 配置多的数不过来,这里又做一个干嘛?这些配置都有一些问题: 注释不够,很多配置就是劈里啪啦一堆 VimScript 看的人一头雾水,新人顶多只能 “用”,没法跟着 “学”。 大部分都是针对 Vim 7 以前的版本,太过陈旧,对 8.0/8.1 以后的各种现代编辑器特征支持不足。 模块化不够好,全部塞在一个几百行的 vimrc 文件里,各部分搅在一起,增改都比较麻烦。 插件没有分组,不能根据需要灵活选择功能组,所有插件一上就全上了,要禁止就是进去注释代码。 它们有很多错误的地方,比如中文编码都没设对,很多 Windows 下的 PowerShell 脚本都打开不了。 错误的习惯,比如把 jk 映射成 ESC 的,顺着从 a 打倒 z 都打不流畅,输入个 Dijkstra 都输入不了。 对 C/C++ 开发支持不足。 还有不少插件自己给设置门槛的,比如把方向键禁用掉,我见过很多才用 Vim 的新人,大部分都呆在插入模式下,保存文件才会退出一下,至少人家开始用了,等到熟练了,该用 hjkl...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
preservim/vim-markdownVim ScriptMakefileShell4.5k05090
dense-analysis/aleVim ScriptShellPython12.9k+71.4k+2
voldikss/vim-floatermVim ScriptShellBatchfile2.3k+7780
overcache/NeoSolarizedVim Script51301070
sainnhe/everforestVim ScriptLuaShell2.2k+101100
beekeeper-studio/beekeeper-studioVueTypeScriptJavaScript13.8k08830
SonicCloudOrg/sonic-client-webVueJavaScriptOther65002570
mescroll/mescrollVueHTMLJavaScript4.2k08980
jdf2e/nutuiVueTypeScriptSCSS5.6k07960
honghuangdc/soybean-adminTypeScriptVueCSS5.5k01.1k0