9.1 vi 与vim
为什么学vi 和vim ?
- 鼓励使用文字进行linux系统的设定,因此有必要学习一款文字编辑软件。而不同的发行版支持不同的文字编辑器,但是所有的发行版都支持vi文字编辑器。
- 很多软件的编辑接口调用的程序就是vi。
- vim是vi 的进阶版本, 具有代码高亮,可以作为程序编辑器使用。
9.2 vi 的使用
一般的账户已经使用vim 来代替vi 编辑器,也就是说 ~$ vi 文件名
,实际是用vim 打开的文件,如果想用vi 打开文件的话,需要:~$/etc/vi 文件名
。(ubuntu 下并不是这样。。)
。
9.2.1 光标移动
命令 | 功能 |
---|---|
n [↑ 或↓] | 向上(下)移动n行(列) |
n [← | →] |
0 | 移动到行首 |
$ | 移动到行尾 |
gg | 移动到文件首部 |
G | 移动到文件尾部 |