课程目录
python部落视频课程
https://python.freelycode.com/train/vim/index
VIM教程
第一课:VIM入门
- 了解Vim的三种模式
- 了解三种模式下的常用操作
第二课:VIM进阶
- 视觉范围选择
- 单词操作
- 高级移动及查找
- 分屏及标签页
- 编码常用技巧
第三课:部落推荐VIM配置
- 部落提供的VIM配置
- 配置使用的讲解
第四课:VIM的优越感
- pvim是何方神圣?
- 多寄存器
- 宏录制
- 标签
第一课:VIM入门
插入模式
i 当前光标插入,insert
a 光标后一位插入,append
o 下一行插入
O 上一行插入
s 删除当前光标插入
普通模式
ESC
命令模式
设置行号
: set nonu
: set nu
普通模式命令–移动
数字 + G 跳转到行
数字 + % 跳转文件比例
普通模式命名–搜素
/ + 单词 + 回车
普通模式命名-编辑
shift + p 粘贴上一行
shift + d 删除光标后
常用的命令模式命令
:%s/旧词/新词/g
进阶技巧
视觉范围选择
字符块选择
v
ctrl + v
单词操作
gUw 大写
guw 小写
移动及查找
分屏及标签页
split 直接输入为当前文件的当前行一分为二
如果加新文件,则当前打开文件和新文件
光标换屏 ctrl+w 后停顿 按方向键,或者ctrl +j ,k,h,l的方向键
tabnew 创建新的标签页
命令模式 :e + 文件名,生成新的页面
ctrl + 无效
:tabfirst 有效
编程常用技巧
部落推荐配置
shishusaiwai
pvim