vim 使用介绍
频道
❤❤ Vim 中文社区:github 频道、Vim 中文社区:官网:
- ❤ Vim 从入门到精通、vim-galore(前者的英文原版)
- 最难安装的补全插件 YouCompleteMe 资料搜集(不推荐安装):YouCompleteMe 配置指南
- spacevim(炫酷但是有很大的代价,至少我没成功安装上):SpaceVim(中文)、SpaceVim
文章
- Learn-Vim-Progressively
- Learn Vimscript the Hard Way: https://github.com/sjl/learnvimscriptthehardway、https://www.w3cschool.cn/vim/ljkpbozt.html(中文版:笨方法学 Vimscript)
- ❤ VIM 用户手册(中文):http://vimcdoc.sourceforge.net/doc/usr_41.html
- Rust:vim 环境配置
- 【知乎专栏】VIM学习笔记:https://www.zhihu.com/column/learn-vim
十多年用户对比 vim 和 emacs:https://phaazon.net/blog/editors-in-2021
编写插件
视频:
Create Neovim Plugins with Lua:https://www.youtube.com/watch?v=wkxtHV1hzEY
cheat sheet
src: http://people.csail.mit.edu/vgod/vim/vim-cheat-sheet-en.png
src: https://cdn.shopify.com/s/files/1/0165/4168/files/preview.png
src: http://michael.peopleofhonoronly.com/vim/vim_cheat_sheet_for_programmers_screen.png
src: https://www.rosipov.com/images/posts/vim-movement-commands-cheatsheet.png
vi_tutorial-QWERTY-Color.pdf
vi-vim-tutorial-svg.zip
src: http://www.viemu.com/vi-vim-cheat-sheet.gif
src: http://blog.ngedit.com/vi-vim-cheat-sheet-sch.gif
零碎的命令
ci(
改变括号内的文本,读做 change inner parenthesesdap
删除整个段落的内容,读做:delete around paragraphC-F
向下翻页C-B
向上翻页
Vim 自带一个交互式的教程,内含你需要了解的最基础的信息,你可以通过终端运行以下命令打开教程:
$ vimtutor
工具
- vim 插件大全:https://vimawesome.com/
- vimgolf:vim 使用测试
- vim-terminal-help:国人写的 vim 内置终端小工具
- asyncrun.vim:异步终端执行
- http://yyq123.github.io/learn-vim/learn-vim-plugin.html
vundle 安装本地 git 插件:
Plugin 'file:///home/gmarik/path/to/plugin'