Visual Interface
可视化接口
类似Windows中的记事本
VI->VIM
VIM相对于VI做了提升
VIM支持多级撤销
VIM可以跨平台运行
VIM支持语法高亮
VIM支持图形化界面
VI编辑器的操作模式
Command Mode - 命令模式
Insert Mode - 输入模式
Last Line Mode -第行模式(未行,尾行)
命令 | 作用 | ||
---|---|---|---|
vim 文件名 | 打开/创建文件 | ||
i | 从命令模式切换的输入模式 | ||
esc | 退出输入模式 | ||
:wq | 保存退出 | ||
q! | 强制退出 | ||
vim + 文件名 | 打开文件并定位到最后一行 | ||
vim +行号 文件名 | 打开文件并定位到第(行号)行 | ||
vim +/xxx 文件名 | 打开文件并定位的含有xxx 的第一行 | 按n可以找下一个 | |
vim 文件名 文件名1 文件名2 | 一次打开/创建多个文件 | :n 切换的下一个 | :N (:prev)切换到上一个 |
:w | 保存修改 | ||
:q | 退出 | ||
:! | 强制 | ||
:ls | 列出打开的文件 | ||
:数字 | 快速定位的第(数字)行 | ||
/xxx | 从光标位置开始向后查找xxx | ||
?xxx | 从光标位置开始向前查找xxx | ||
h | 光标左移👈 | ||
j | 光标下移👇 | ||
k | 光标上移👆 | ||
i | 光标右移👉 | ||
ctrl +f | 向下翻页(front) | ||
ctrl +b | 向上翻页(back) | ||
ctrl +d | 向下翻半页(down) | ||
ctrl +u | 向上翻半页(up) | ||
dd | 删除光标所在行(命令模式) | ||
o | 在光标所在行的下方插入一行并切换到输入模式 | ||
yy | 复制光标所在行 | ||
p | 在光标所在行的下方粘贴 | ||
P | 在光标所在行的上方粘贴 |