基本上vi可分为三种操作状态,分别是命令模式(Command mode)、插入模式(Insert mode)和底线命令模式(Last line mode),各模式的功能区分如下:
1. Comand mode:控制屏幕光标的移动,字符或光标的删除,移动复制某区段及进入Insert mode下,或者到Last line mode。
2. Insert mode:唯有在Insert mode下,才可做文字数据输入,按Esc等可回到Comand mode。
3. Last line mode:将储存文件或离开编辑器,也可设置编辑环境,如寻找字符串、列出行号等。
不过可以把vi简化成两个模式,即是将Last line mode也算入Command mode,把vi分成Command 和Insert mode。
有一点要特别注意,就是您进入vi之后是处于“Command mode”下,您要切换到Insert mode才能输入文字。初次用vi的用户都会想先用上下左右键移动光标,结果电脑一直叫,把自己气个半死,所以进入vi后,先不要乱动,转换入Insert。
在Command mode下按‘i’、‘a’或‘o’三键就可进入Insert mode。这时候您就可以开始输入文字了。
i: 插入,从目前光标所在之处插入所输入的文字。
a: 增加,目前光标所在的下一个字开始输入文字。
o: 插入新的一行,从行首开始输入文字。
Insert的切换→Command mode,按Esc键。目前处于Insert mode,您就只能一直打字。假如您发现打错字了,想用光标键往回移动,将该字删除,就要按ESC键转换回Command mode,(用del键)再删除文字。
在Command mode下,可按冒号“:”键入入Last line mode,例如:
:w filename (输入“w filename”,将文章存入指定的文件名filename)
:wq (输入“wq”,因为进入之时已经指定文件名testfile,所以会写入testfile并离开vi)
:q! (输入“q!”,强制离开并放弃编辑的文件)
Last line mode下指令简介
读者您要使用Last line mode之前,请记得先按Esc键确定您已经处于Command mode下后,再按冒号“:”或“/”或“?”三键的其中一键进入Last line mode。
1.列出行号
set nu: 输入“set nu”后,会在文章的每一行前面列出行号。
2.跳到文章的某一行
#:井号代表一个数字,在Last line mode提示符号“:”前输入数字,再按Enter就会跳到该行了,如:15[Enter]就会跳到文章的第15行。
分享到:
相关推荐
VI 命令使用大全,最详细的介绍VI命令的使用。
VI命令使用大全表格版本,对于初学VI还是不错的。不记得的命令也可以查查。
VI命令使用大全解释
vi命令使用大全
vi命令大全,里面记载了linux 下的所有vi命令,里面记载了linux 下的所有vi命令
Vi命令详解Vi命令详解 Vi命令详解 Vi命令详解
本文介绍了Linux系统中进入vi的命令、移动光标类命令、屏幕翻滚类命令、插入文本类命令、删除等命令。
vi命令vi命令vi命令vi命令vi命令vi命令vi命令vi命令vi命令vi命令
vi常用编辑命令整理,可做速查手册使用,目录如下: 重复执行命令 vi命令使用的一些选项及含义 光标移动 屏幕翻滚类命令 插入文本 特殊字符输入 删除 复制 粘贴 替换 文件 在多个文件之间切换 查找 选项设置
Vi命令集宝典大全Vi命令集宝典大全Vi命令集宝典大全Vi命令集宝典大全Vi命令集宝典大全Vi命令集宝典大全Vi命令集宝典大全
此为UNIX vi 命令使用方法详解,请放心下载
vi 常用命令 unix vi 常用命令 vi 替换命令 unix vi 命令 vi 命令模式 绝对的有用!
linux vi命令大全 linux vi命令大全 linux vi命令大全
使用vi命令创建一个脚本文件
vi的命令壁纸,包含了vi的所有命令,作为壁纸可以很快查到需要的命令
vi命令大全vi命令大全vi命令大全vi命令大全vi命令大全
vi命令详解.chm
VI命令集思维导图,覆盖了VI大多数的命令,方便平时查阅
linux vi 命令大全 常用vi 命令 不常用vi命令
vi使用手册 VI 编辑器 vi 命令 操作技巧