VI是最标准的Unix-Like文字界面下的文本处理软件,几乎每台Unix-Like机器上都能发现它的踪迹……
就像Windows用久了之后,就会发现其实小小的记事本才是最好用的文本编辑器。Linux桌面环境下我最喜欢Kwrite了,它和Windows的记事本一样直观、简洁、方便。然而在Linux的文本模式下,最佳文本编辑器非Vi莫属了。
说实话,Vi这个东西功能确实强大,但也很难完全掌握,不是吗?至少我看了一遍教程也只记得几个简单的操作。显然,平时操作用不了那么多的功能,会打开文档,编辑文档,保存,退出足矣!
总体介绍:
Vi分成2种模式,分别为“命令模式”和“编辑模式”。编辑文档时就是在“编辑模式”,其它如:打开文档,保存文档等需要输入命令的就在命令模式。
打开文件:
[法一]
$ vi filename # filename为文件名(下同)
[法二]
$ vi # 先运行Vi
在显示的欢迎界面中输入:
:o filename # 别漏了冒号,一般的命令前都有一个冒号。
模式的切换:
如上打开文件后自动进入了“命令模式”,此时不能在文档中插入文字。切换到“编辑模式”即可编辑文档:
命令模式->编辑模式:按 i 键
编辑模式->命令模式:按 Esc 键
退出:
[一、存盘后退出]
在“命令模式”中输入:
:wq
[二、不保存退出]
在“命令模式”中输入:
:q!
关键字查找:
在“命令模式”中输入:
/keyword #查找光标之后"keyword"字符串。
?keyword #查找光标之前"keyword"字符串。
行号显示与取消:
在“命令模式”中输入:
:set nu #显示行号
:set nonu #不显示行号
嘿嘿,我就会这些,不过感觉很不错了,一般修改什么系统配置文件完全足够了。


龙吟 于 2007-08-18 17:51:34发表:
就是就是
faku 于 2007-08-18 12:31:08发表:
vi有三种模式的说!:0)1