-
vim4种模式
Normal普通模式(浏览)
Esc插入模式回到普通模式
普通模式下进行各种命令操作和移动
大部分情况下,使用的是浏览
Insert插入模式(编辑)
a/i/o 光标进入插入模式
A/I/O 行进入插入模式
Command命令模式(操作)
Normal模式下:进入命令模式
:q退出 :w保存
:vs(vertical split)垂直左右分屏 :sp(split) 水平上下分屏
:set nu 设置行号
:% s/java/python/g 全部替换java->python
Visual可视模式(选择)
Nomal模式下进入Visual模式
v选择字符
V选择行
ctrl+v块状选择
查看全部 -
$ vim # normal模式
:q(quit) # 退出
# 进入编辑insert模式(6种)
i(insert) # 光标前插入
a(append) # 光标后插入
o(open a line below) # 行下插入
I insert before line # 行首
A append after line # 行尾
O open a line above # 行上插入
ESC 回到nomal模式
:wq # 保存退出write quit
查看全部 -
vim and shell
C+h 删除一个字符
C+w 删除一个单词
C+u 删除一行
shell
C+a 移动命令开始
C+e 移动到命令结束
查看全部 -
给vim更换配色
- 从网络下载配色
- 本地配色
查看全部 -
课后练习(待做)
查看全部 -
Ctrl N(Nest) Ctrl P(Previous) 搜索文件内的关键词,把该词以匹配的方式补全。
Ctrl+X+F
filetype on->set filetype ctrl X+O(插件)
查看全部 -
常见三种补全类型
查看全部 -
vim补全
查看全部 -
第二种实现方式:命令行模式使用normal命令
查看全部 -
宏批量编辑
查看全部 -
命令行模式下执行normal命令
查看全部 -
如何使用宏
查看全部 -
vim的宏
查看全部 -
课后练习(待做)
查看全部 -
normal:p
insert:ctrl r +
查看全部
举报