linux中vi编辑器常用命令分享

Linux forbes zhou 5个月前 (04-13) 126次浏览 已收录 0个评论 扫描二维码

 

VI常用命令

简介

vi文本编辑器时linux中最常用的文本编辑器之一,但是对于很多linux新手而言均不太了解vi的一些基本命令,因此在此分享个人认为比较常用的vi命令。

vi介绍:点击查看

vi的使用

基本而言,vi编辑器分为三种模式:1).一般模式 2).输入模式 3).命令模式。若现在不清楚这三种模式,可先不管这些,看下面的详细介绍

一般模式

命令模式:在你刚进入vi编辑界面,便进入了命令模式。在这种情况下,键盘的操作不会进行输入,而会被计算机识别未命令,以下是个人常用的命令:

:=> 切换到命令模式
i => 在当前光标前插入文本
a => 在当前光标后插入文本
I => 在行首插入文本
A => 在行尾插入文本
dd => 删除光标当前行
ndd => 删除当前及其后n-1行
p => 将文本粘贴到当前光标所在位置的下方
P => 将文本粘贴到当前光标所在位置的上方
Ctrl+b => 向文件首翻一屏
Ctrl+f => 向文件末翻一屏

输入模式

在按下i后就进入了输入模式,此时可进行正常的文本输入,在输入完成后按下ESC即可退出输入模式
在输入模式中会比较常用到的可能会有

enter => 换行
方向键 => 移动光标
DEL => 删除光标后的字符
HOME => 返回行首
END => 返回行尾
PAGE UP => 上一页
PAGE DOWN => 下一页

这些操作和在word中其实也就一样的,所以输入模式并没有其他额外什么命令

命令模式

底线命令模式的命令对我而言是常使用到的,对此也就分享下个人常用的底线命令

q => 退出vi编辑程序
q! => 强制退出
w => 保存文件
x => 保存并退出
w o.txt => 当前文件另存为b.txt
set nu => 显示行号
set nonu => 取消行号显示
:number => 跳转到指定行
:$ => 跳转到最后一行
/str => 向下查找满足str的内容
?str => 向上查找满足str的内容

 

当然在一般模式下,还有很多其他的命令,在此就不一一列举,有兴趣的可以在互联网上查找一切其他相关命令,在此我放两个vi命令详解的链接有兴趣可以看看
中文
英语


jinqian博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:linux中vi编辑器常用命令分享
喜欢 (0)
[]
分享 (0)

您必须 登录 才能发表评论!