文|Seraph
00 | 安装Vim文本编辑器
- 安装:下载Windows版本安装即可。
找到相应的安装目录,我装完后安装目录为:C:\Program Files (x86)\Vim\vim81
,将其加入到系统环境变量里,即可在Powershell中直接使用vim命令了。
01 | 使用
Vim文本编辑分为三种模式:插入模式、普通模式、命令模式
- 普通模式下,将按
i
或a
即可进入插入模式,从而可以输入文字; - 普通模式下,输入
:
即可进入命令模式,可输入相应命令对文件进行保存等操作; - 插入模式和命令模式下,都可以按
Esc
返回到普通模式。
02 | 普通模式下相关命令
命令 | 作用 |
---|---|
i | 在光标前插入 ,I 在行首插入 |
a | 在光标后插入 ,A 在行末插入 |
o | 在下一行插入 ,O 在上一行插入 |
x | 删除当前字符 ,X 删除前一个字符 |
3h | 左3 |
3j | 下3 |
3k | 上3 |
3l | 右3 |
dd | 删除一行 |
D | 删除到行尾,即清楚整行数据 |
3dd | 从当前行开始删除3行 |
G | 到文件最后一行,3G到文件第3行 |
gg | 到文件第一行 |
dG | 从当前位置一直删除到文件末尾,因为G的作用是跳到文件最后一行。 |
yy | 拷贝一行 |
3yy | 从当前行开始拷贝3行 |
p | 粘贴拷贝内容 |
u | 撤销上一步的操作 |
ctrl+r | 恢复上一步被撤销的操作 |
1,3d | 删除1至3行(未成功) |
1,3y | 拷贝1至3行 (.代表当前行,$代表最后一行)(未成功) |
v% | 选定匹配区域 |
3i=再按ESC | 连续插入3个=(未成功) |
shift+v | 选择行 |
shift+< |
注:3|
定位到第3列表
03 | 命令模式下相关命令
命令 | 作用 |
---|---|
q! | 强行不保存退出 |
x | 退出,如果文件更改则保存 |
wq | 保存退出 |
w | 保存文件 |
e | 打开文件 |
sy on/clear | 表示语法加亮打开/消除 |
set go= | 消除配置 |
colo 颜色 | 设置背景颜色,colo (加一个空格)就连续tab,选择不同的配色 |
tabnew | 新建标签页打开文件 |
help | 查询命令 |
set number | 显示行号 |
set nonumber | 不显示行号 |
行号1,行号2> | 从行号1到行号2整体向右进一个tab,示例:30,39> |
/ | 向下查找单词 |
? | 向上查找单词 |
助记忆的理解:
w
可以理解为要将文件Write
到本地磁盘
e
可理解为要Edit
指定文件
q
自然不用说是Quit
go
是gui option
的缩写