- 请仔细阅读本介绍文档后使用本配置
git clone https://github.com/KyleJKC/nvim.git ~/.config/nvim
nvim- 安装
pynvim(pip) - 安装
nodejs - 安装
ripgrep - 安装 nerd-fonts (用于 Dashboard)
- 执行
:checkhealth - 确保你有 Python
- 编辑
special_cofnig.vim进行配置 - 执行
pip3 install flake8(用于代码检查) - 安装
ctags用于显示函数/类/变量列表
- 70ms 启动速度
- 将近 40 个插件
- W,S,A,D 移动
- 都是你熟悉的键位
- 强大的语言支持
- 强大而轻量的插件
- 完全可以变成你自己的配置
- 配置文件模块化
| 绑定后 | 绑定前 |
|---|---|
w | k(逐渐加速) |
s | j(逐渐加速) |
a | h |
d | l |
W | 5k |
S | 5j |
E | <S-i> |
R | <S-a> |
<C-s> | :w |
<C-q> | :q |
Q | :wq |
这些键位在 init.vim 中的基本键位设置下可定制
- 许多重新绑定的键我懒得写了,有兴趣去 init.vim 看吧...
极其强大的 Vim 补全框架!
通过:CocConfig打开配置
- C / C++ / Objective-C
- Go
- Python
想要配置别的语言十分简单,参考COC 官方 WIKI
快速轻量的文件管理器,通过 SPC f e 打开
| 键位 | 功能 |
|---|---|
| 如同 Normal 模式 | 上下左右移动 |
| N | 新建文件 |
| c | 复制文件 |
| m | 移动文件 |
| x | 删除文件 |
| 回车 | 展开文件架/打开文件 |
轻松用 Vim 制作 Markdown 表格
Markdown 编辑实用的快捷键
| 快捷键 | 呈现效果 |
|---|---|
,n | --- |
,b | 文本 加粗 |
,s | 文本 |
,i | 文本 斜体 |
,d | 代码块 |
,c | 大 代码块 |
,m | - [ ] 复选框 |
,p | 图片 |
,a | 超链接 |
,1 | # 标题 1 |
,2 | ## 标题 2 |
,3 | ### 标题 3 |
,4 | #### 标题 4 |
,l | -------- |
两个都是非常好用的文件模糊查找器,都集成在了我的配置中
- Dashboard 中使用 clap 作为默认查找器,你当然可以在 init.vim 中的 Dashboard 设置下更换成 FZF
| Clap 键位 | FZF 键位 | 功能 |
|---|---|---|
| SPC f f | <C-p> | 查找文件 |
| SPC f a | <C-f> | 查找文字 |
| SPC t c | NONE | 实时更换主题 |


