访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux vi/vim 常用命令

时间:2019-08-11

linux常用命令_常用linux命令_常用linux命令大全

(一)vi/vim是什么?

Linux世界几乎所有的配置文件都是以纯文本形式存在的,而在所有的Linux发行版系统上都有vi编辑器,因此利用简单的文字编辑软件就能够轻松地修改系统的各种配置了,非常方便。vi就是一种功能强大的文本编辑器,而vim则是高级版的vi,不但可以用不同颜色显示文字内容linux常用命令,还能进行诸如shell脚本、C语言程序编辑等功能,可以作为程序编辑器。

(二)为什么要学习vi/vim?

首先所有的Linux发行版系统上都会默认内置vi编辑器,而不一定带有其他文本编辑器,非常通用;其次,很多软件的编辑接口都会默认调用vi;第三,vi具有程序编辑的能力;最后,vi程序简单,编辑速度相当快速。

常用linux命令_linux常用命令_常用linux命令大全

(三)vi的三种模式及各个模式之间的转换关系

(四)一般模式常用操作

【h(或向左方向键)】 光标左移一个字符

linux常用命令_常用linux命令大全_常用linux命令

【j(或向下方向键)】 光标下移一个字符

【k(或向上方向键)】 光标上移一个字符

【l(或向右方向键)】 光标右移一个字符

【[Ctrl] + f】 屏幕向下移动一页(相当于Page Down键)

常用linux命令_linux常用命令_常用linux命令大全

【[Ctrl] + b】 屏幕向上移动一页(相当于Page Up键)

【[0]或[Home]】 光标移动到当前行的最前面

【[$]或[End]】 光标移动到当前行的末尾

【G】 光标移动到文件的最后一行(第一个字符处)

linux常用命令_常用linux命令_常用linux命令大全

【nG】 n为数字(下同),移动到当前文件中第n行

【gg】 移动到文件的第一行linux常用命令,相当于"1G"

【n[Enter]】 光标向下移动n行

【/word】 在文件中查找内容为word的字符串(向下查找)

【?word】 在文件中查找内容为word的字符串(向上查找)