Visual Interface--可视化接口,类似windows中的记事本
vim支持多级撤销
vim可以跨平台运行
vim支持语法高亮--可以用不同颜色标记
vim支持图形界面
vim file--编辑||新建 cat file--查看
vim + file--打开文件后,把光标定位到文件最后一行
vim +3 file--打开文件后,把光标定位到文件第三行// vim +n file 定位到定n行,输入的行号n > 文件内容最大行号时,光标定位到最后一行
vim +/xxx file--打开文件后,定位到xxx第一次出现的那一行 按n -- 在xxx多次出现的行来回切换
vim file1 file2 file3--一次性打开多个文件,若文件不存在即自动创建
i--输入文字
dd--删除光标所在行
o--在光标所在行的下方插入一行并切换到输入模式
yy--复制光标所在的行
p--在光标所在行的下方粘贴
P--在光标所在行的上方粘贴
h--光标左移
j--光标下移
k--光标上移
l--光标右移
ctrl + f -- 向下翻页(front)
ctrl +b -- 向上翻页(back)
ctrl + d -- 向下翻半页(down)
ctrl + u -- 向上翻半页(up)
:w--将文件的修改从内存写入硬盘中,执行保存修改的过程 :q--退出vim编辑器打开的文件 :!--强制执行 可以配合使用这几个指令
:wq--保存退出
:n--切换到下一个文件
:N||:prev--切换到上一个文件,效果一样
:ls--列出当前编辑器打开的所有文件
:15--把光标快速定位到第15行
/xxx--从光标位置开始向后搜索xxx字符串,光标定位到搜索xxx第一次出现的位置
?xxx--从光标位置开始向前搜索xxx字符串,光标定位到向前搜索字符串xxx第一次出现的位置