Your browser doesn't support HTML5 audio
Ep 10. 和 ctrlsf 的作者 dyng 聊聊 Vim
本期我们聊了我们是如何学习,使用 Vim 的。
时间线:
- 00:20 自我介绍,我们都用 Vim 干什么?
- 04:00 VS Code 的远程编辑功能,Vim 是不是也可以实现一个?
- 09:09 我们是怎么学习使用 Vim 的?
- 27:00 我们如何管理自己的 Vim 配置?
- 34:52 Vim 插件开发的经历
- 40:00 如何用 Python 开发 Vim 插件
- 48:00 Vim 我们用 Vim 的时候觉得 Vim 有哪些缺点
- 58:00 推荐环节(Vim 插件)
资料:
- dyng 开发的 ctrlsf.vim: https://github.com/dyng/ctrlsf.vim
- vimtutor, 在 vim 中运行 :h vimtutor
- vscode,远程编辑功能:https://code.visualstudio.com/docs/remote/remote-overview
- Learn Vimscript the Hard Way
- Learn Vimscript the Hard Way laixintao的笔记:https://www.kawabangga.com/vim%e7%b3%bb%e5%88%97
- 学习 Vim 的小游戏:https://vim-adventures.com
- 一个看 Vim 8.2 新特性的小游戏 https://github.com/vim/killersheep
- laixintao 的 vimrc:http://github.com/laixintao/myrc
- Dyng: https://github.com/dyng/dotfile
- 插件推荐:
- https://github.com/preservim/nerdtree
- https://github.com/ruanyl/vim-gh-line
- https://github.com/vim-syntastic/syntastic
- https://github.com/kien/ctrlp.vim
- https://github.com/vim-airline/vim-airline
- https://github.com/dense-analysis/ale
- https://github.com/Yggdroot/LeaderF
- https://github.com/terryma/vim-multiple-cursors
- https://github.com/ycm-core/YouCompleteMe
- https://github.com/ludovicchabant/vim-gutentags
- https://github.com/junegunn/vim-plug
- https://github.com/junegunn/vim-easy-align
- https://github.com/godlygeek/tabular
- https://github.com/thinca/vim-quickrun
由于我们主播的知乎账号被封禁,所以以后的更新不会再发布到知乎上,请您留意。
推荐您使用泛用型客户端订阅我们的播客。也欢迎您关注我们的Twitter,加入我们的telegram群组和其他听众一起聊天,我们的twitter是 @pythonhunter_, telegram群组的链接是: https://t.me/joinchat/Dm8lIVjvCo9_-6YZYLycEw 我们下期再见。