问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux怎么用vi建立文件

发布网友 发布时间:2022-04-21 00:40

我来回答

1个回答

热心网友 时间:2022-05-03 05:16

创建文件【vi】
一、进入vi的命令
vi filename :打开或新建文件,并将光标置于第一行首
vi +n filename :打开文件,并将光标置于第n行首
vi + filename :打开文件,并将光标置于最后一行首
vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处
vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename
vi filename....filename :打开多个文件,依次进行编辑
二、移动光标类命令
h :光标左移一个字符
l :光标右移一个字符
space:光标右移一个字符
Backspace:光标左移一个字符
k或Ctrl+p:光标上移一行
j或Ctrl+n :光标下移一行
Enter :光标下移一行
w或W :光标右移一个字至字首
b或B :光标左移一个字至字首
e或E :光标右移一个字至字尾
) :光标移至句尾
( :光标移至句首
}:光标移至段落开头
{:光标移至段落结尾
nG:光标移至第n行首
n+:光标下移n行
n-:光标上移n行
n$:光标移至第n行尾
H :光标移至屏幕顶行
M :光标移至屏幕中间行
L :光标移至屏幕最后行
0:(注意是数字零)光标移至当前行首
$:光标移至当前行尾
三、屏幕翻滚类命令
Ctrl+u:向文件首翻半屏
Ctrl+d:向文件尾翻半屏
Ctrl+f:向文件尾翻一屏
Ctrl+b;向文件首翻一屏
nz:将第n行滚至屏幕顶部,不指定n时将当前行滚至屏幕顶部。
四、插入文本类命令
i :在光标前
I :在当前行首
a:光标后
A:在当前行尾
o:在当前行之下新开一行
O:在当前行之上新开一行
r:替换当前字符
R:替换当前字符及其后的字符,直至按ESC键
s:从当前光标位置处开始,以输入的文本替代指定数目的字符
S:删除指定数目的行,并以所输入文本代替之
ncw或nCW:修改指定数目的字
nCC:修改指定数目的行
五、删除命令
ndw或ndW:删除光标处开始及其后的n-1个字
do:删至行首
d$:删至行尾
ndd:删除当前行及其后n-1行
x或X:删除一个字符,x删除光标后的,而X删除光标前的
Ctrl+u:删除输入方式下所输入的文本
六、搜索及替换命令
/pattern:从光标开始处向文件尾搜索pattern
?pattern:从光标开始处向文件首搜索pattern
n:在同一方向重复上一次搜索命令
N:在反方向上重复上一次搜索命令
:s/p1/p2/g:将当前行中所有p1均用p2替代
:n1,n2s/p1/p2/g:将第n1至n2行中所有p1均用p2替代
:g/p1/s//p2/g:将文件中所有p1均用p2替换
七、vi命令使用举例
退出vi
在指令模式下键入:q,:q!,:wq或:x(注意:号),就会退出vi。其中:wq和:x是存盘退出,而:q是直接退出,如果文件已有新的变化,vi会提示你保存文件而:q命令也会失效,这是你 可以用:w命令保存文件后再用:q退出,或用:wq或:x命令退出,如果你不想保存改变后的文件,你就需要用:q!命令,这个命令将不保存文件而直接退出vi。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
南京治疗痘痘多少钱,南京怎样去痘,最近两三个月发现脸上有痤疮和脂肪粒... 矿泉水的电导率一般是多少 氯离子测定的方法有谁知道呢? 乐山有大学生人才补助吗 在乐山有适合打金的创业项目吗? 大长柜传奇百度求传奇大掌柜百度云免费在线观看资源 云中歌二云中歌写的是卫无忌和莘月儿女的故事吗 100A6V整流器和100A10V整流器有什么差异? 海鲜田螺煲有哪些料?怎么做 求一只用到C,Dm,Em,F和弦的吉他谱,弹出来好听,简单的 linux命令如何新建一个文件 linux如何新建文件?命令是什么 Linux下创建一个新文件用什么命令 linux 下如何创建文件夹是什么命令 linux 新建文件的命令 linux创建文件的命令有哪些 iphone6和iphone6plus哪个用起来更舒服 Iphone6和6plus有什么区别?全部的要详细 iphone6 和plus的详细区别 苹果6plus跟6splus的区别? iPhone 6 plus 最近闪退严重 请问怎么闪退修复? iphone6 plus怎么恢复系统 苹果六plus是用的什么处理器 iPhone6 Plus恢复模式怎么进入 如何辨别苹果6plus是否翻新机 防疫经费使用范围 水滴保20万防疫补贴靠谱吗 国家防疫补贴可以通过中介发放吗 一类卫生防疫津贴标准 冒领防疫补贴九千元犯什么罪? Linux虚拟机命令如何创建新的文件和文件夹 Linux下怎么创建文件 Linux虚拟机命令如何创建新的文件和文件夹? 怎样在Linux的文件系统中创建新文件 linux ls新建文件什么命令 linux怎么创建目录和文件 Linux系统中如何创建文件?常用的8种方法! linux里创建一个文本文件的命令是什么? 社会工作调研问卷设计包括哪些内容 社会调研主要有哪些方式? 社会问卷调查可以有什么内容? 问卷调查包括哪几部分? 大学生调查问卷的题目有哪些? 优秀的调查问卷应该包括哪些内容 社会调查问卷调查有什么问题可以调查 社会调查方法有哪些 关于亟待解决的社会问题的调查问卷 社会调查问卷发放方式有哪些 调查问卷有哪些靠谱的APP? 社会调查问卷