您的位置:首页 > 其它

关于vim编辑器

2017-08-22 16:04 357 查看

关于vim编辑器

VI:Visual Interface(可视化接口)(类似Windows记事本)

VI->VIM:VIM保留了VI的所有操作并且有所升级:
VIM支持多级撤销(u撤销)
VIM可以跨平台运行
VIM支持语法高亮(关键字不同颜色标记)
VIM支持图形界面

Command Mode:命令模式
Insert Mode:输入模式
Last Line Mode:底行模式(有时候将底行模式归类与命令模式)

vim abc:文件存在则打开文件,不存在则先创建再打开文件
vim + abc:打开abc文件并将光标定位到文件的尾行
vim +3 abc:打开abc文件并将光标定位到文件的第三行(当输入的行号大于文件的总行数的时候光标定位到文件的最后一行)
vim +/xxx abc:打开abc文件并将光标定位到“xxx”第一次出现的位子
vim aa bb cc:一次性打开或者创建多个文件(底行模式的情况下“esc+:+n+enter”切换到下一个文件,当N的时候为切换到上一个文件)

命令模式常用命令:
h    光标左移
j    光标下移
k    光标上移
l    光标右移
ctrl+f   向下翻页(front)
ctrl+b   向上翻页(back)
ctrl+d   向下翻半页(down)
ctrl+u   向上翻半页(up)
dd    删除光标所在的行
o     在光标所在行的下方插入一行并切换到输入模式
yy    复制光标所在的行
p     在光标所在的行的下方黏贴
P     在光标所在的行的上方黏贴

底行模式常用命令:
:w   将文件的修改从内存写入硬盘中
:q   退出
:!   强制执行的意思
:ls  列出当前打开的所有文件
:n   切换到下一个文件
:N   切换到上一个文件
:15  光标快速定位到某行
/xxx 从光标当前位子开始向(后)搜索xxx出现的位子并将光标定位到xxx第一次出现的位子
?xxx 从光标当前位子开始向(前)搜索xxx出现的位子并将光标定位到xxx第一次初相的位子


赠品(vim键位指令图):



Over

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息