vi是所有UNIX系统都会提供的屏幕编辑器,它提供了一个视窗设备,通过它可以编辑文件。当然,对UNIX系统略有所知的人,?
或多或少都觉得vi超级难用,但vi是最基本的编辑器,所以希望读者能好好把它学起来,以后在UNIX世界里必将畅行无阻、?
游刃有余,因为其他几种文本处理器并非UNIX标准配备。说不定别人的Linux机器没安装joe或pico,如果您不会vi,那您可能就没辄了。?
vi的基本概念?
基本上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的基本操作?
?进入vi?