用 VIM 有一段时间了,每次换电脑都需要重新配置自己的 VIM,所以把 VIM 的配置信息存储一下,后面方便一键自动化配置。
利用 Git 子模块的方式,将这些配置、插件进行存放。
确保已经正确安装了 8.0
以上版本的 VIM,然后执行下列代码即可。
Github 和 Gitee 地址同时更新
# Github 地址
git clone [email protected]:MinsonLee/vim.git ~/.vim --recurse-submodules --remote-submodules
# Gitee 地址
git clone [email protected]:minson-lee/vim.git ~/.vim --recurse-submodules --remote-submodules
没有想过将 VIM 打造成一个强大的 IDE 工具,此处只是将自己使用比较多且比较好用的插件进行了管理。
- vim-plug : VIM 插件管理包
- vim-indent-guides: 代码对齐线
- hotoo/pangu.vim : 中文排版优化
- mattn/emmet-vim : 写前端代码的 Emmet 利器插件
- nerdtree : 树形目录
- nerdtree-tabs : 树形目录显示增强,使得可以用 tab 方式打开新文件
- Xuyuanp/nerdtree-git-plugin : 树形目录 Git 插件
r
刷新目录t
以新 tab 方式打开i
水平分割当前 tab 窗口并打开文件s
垂直分割当前 tab 窗口并打开文件:tabs
查看所有打开的tab
qa
关闭所有的tab
ngt
跳转到第 n 个tab
(在:vimrc
中自定义了快捷键,n
跳转到第n
个 tab)- 更多快捷键