Linux中的vi、vim编辑器

一、vi编辑器

1、vi是Linux下一款编辑器软件,相当于win下的记事本。但功能比记事本强大N倍。
语法:vi 文件名
说明:通过vi命令创建文件,存在就修改,不存在创建
2、打开文件

vi                路径及文件名  (打开文件,光标定位第一行)
vi  +             路径及文件名  (打开文件,光标定位最后一行)
vi  +数字          路径及文件名  (打开文件,光标定位指定行)
vi  +/字符串       路径及文件名  (打开文件,光标定位到字符串所在行,按n继续查找)

3、vi的三种模式

①尾行模式

退出 和 强制退出         (:q   /   :q!)
保存并退出               (:wq)
查找  并继续向下查找      (/关键字-> 回车 -> n向下匹配)
显示行号  和  隐藏行号    (:set nu   /   :set nonu)
跳转指定行               (:行号)
跳转行首行位             (:0   /   :$)

②命令行模式

复制(yy)      copy
粘贴(p)        
撤销(u)
删除(dd)      delete
提示:一次性复制/删除n行,语法: 数字 + yy/dd

③编辑模式

a:  光标后一位
A:  光标最后
i:  插入
I:  最前插入
o:  下另一起行
O:  上另一起行

二、vim

VIM同VI只不过功能比VI更加强大,如:代码高亮,补全等
命令:vim 文件
说明:除将vi关键词替换成vim其他命令基本一样

猜你喜欢

转载自blog.csdn.net/csdn_heshangzhou/article/details/82193268