道者编程

vi/vim的基本操作

一:介绍:vim是vi的升级版本、高级版本,vi是linux自带的,不需要安装,vim需要安装,一般情况下vi基本够用,两则使用通用。

二:模式:vi有三种模式:命令模式、输入模式、末行模式。

三:模式介绍

 1:命名模式:启动vi首先进入命令模式,在这个模式下可以输入大部分命令,任何模式返回vi,按Esc即可

 2:输入模式:命令模式中按 i 进入输入模式,输入模式就是编辑模式,主要对文件的编辑操作

 3:末行模式:命令模式中按 : 进入末行模式,最常用的有保存和退出。

四:基本常用命令

1:清空全部文件 
命令模式下执行:g 光标跳至文件首行,再执行:dG 清空整个文件,或者退出vi,执行echo >> file

2:查找文件
命令模式下执行:/ 斜杠,然后输入要查找的内容回车,继续查找执行:n

3:开启行号
命令模式下执行:: 冒号,然后执行:set number

4:关闭行号
命令模式下执行:: 冒号,然后执行:set nonumber

 5:光标移动到开头和末尾
命令模式下执行:大写G末尾,小写g开头

 6:撤销与恢复
命令模式下执行:u:撤销上一步;Ctrl+r:恢复上一步被撤销的操作

 7:删除
命令模式下执行:光标位于要删除的所在行:执行:dd 删除整行
命令模式下执行:光标位于要删除的所在字符:执行:dw 删除单个字符

 8:复制
命令模式下执行:光标位于要复制的所在行:执行:yy 复制整行
命令模式下执行:光标位于要复制的所在字符:执行:yw 复制单个字符

 9:粘贴
命令模式下执行:p

 10:跳转
命令模式下执行:先输入要跳转的行,再输入gg,比如:10gg,表示光标定位到第10行


最新评论:
我要评论:

看不清楚