Linux vi 基本操作

2018-10-05  本文已影响0人  坤哥爱工作

进入或退出

1.进入vi

vi <文件名称>

2.退出vim

命令模式下输入
:wq(保存退出)
: q(不保存退出)

3.切换命令模式

ESC

三种模式

1、命令模式

删除操作
<x>  删除所在字符
<dw> 删除所在单词
<d$> 删除从光标所在位置开始到行末尾
<D>  同<d$>
<dd> 删除当前行

替换操作
<r>  替换当前字符
<cw> 替换一个单词
<c$> 提黄从光标所在位置开始到行末尾
<C> 同<c$>
<cc> 替换当前行

查询操作
</abc> 向前查询abc
<n>    继续向前查询
<?abc> 向后查询abc
<N>    继续向后查询

拷贝操作
<yy>  单行复制
<nyy> 多行复制 n 为行数
<p>   粘粘在光标后
<P>   粘粘在光标前

2、输入模式

<a> 在光标后输入文本
<A> 在当前行行末尾输入文本
<i> 在光标前输入文本
<I> 在当前行开始输入文本
<o> 在当前行后输入新一行
<O> 在当前行前输入新一行

3、特殊模式

<:q>  不保存退出
<:q!>  不保存强制退出
<:w>  保存
<:w filename> 当前存为这个名字中
<:w! filename> 强制存入
<:wq> 保存并退出
<:x>  保存并退出

其他常见命令
<:set nu> 设置行号
<:nG> 光标跳转到第n行
<U>撤销

上一篇下一篇

猜你喜欢

热点阅读