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

如何在linux下编辑和修改文件

发布网友 发布时间:2022-04-19 12:52

我来回答

2个回答

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

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:从当前光标位置处开始,以输入的文本替代指定数目的字符

保存命令

按ESC键 跳到命令模式,然后:

:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
q: 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑

之后,回车,ok!

进入vi的命令

vi filename :打开或新建文件,并将光标置于第一行首
vi n filename :打开文件,并将光标置于第n行首
vi filename :打开文件,并将光标置于一行首
vi /pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处
vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename
vi filename....filename :打开多个文件,依次进行编辑
www.2cto.com
移动光标类命令

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:(注意是数字零)光标移至当前行首
$:光标移至当前行尾
www.2cto.com
屏幕翻滚类命令

Ctrl u:向文件首翻半屏
Ctrl d:向文件尾翻半屏
Ctrl f:向文件尾翻一屏
Ctrl+b;向文件首翻一屏
nz:将第n行滚至屏幕顶部,不指定n时将当前行滚至屏幕顶部.

插入文本类命令

i :在光标前
I :在当前行首
a:光标后
A:在当前行尾
o:在当前行之下新开一行
O:在当前行之上新开一行
r:替换当前字符
R:替换当前字符及其后的字符,直至按ESC键
s:从当前光标位置处开始,以输入的文本替代指定数目的字符

保存命令

按ESC键 跳到命令模式,然后:
www.2cto.com
:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
q: 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑

热心网友 时间:2022-05-03 22:23

图形工具你可以使用gedit,就跟windows下的写字板差不多用法.
如果是命令行的话你就用vim.

后面你就再找找 vim的简单用法,很快就能编辑/修改文件了.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? linux 中如何修改文件内容? 如何在Linux系统中使用终端打开和编辑文本文档 电脑网络出现涓嶆槸浣?是什么意思? 如何linux命令修改文本内容 LINUX如何用命令行编辑文本? 如何在linux终端下用命令编辑一个文件并保存 小孩2岁半,晚上睡觉磨牙翻来覆去,梦哭是咋回事 两岁多的宝宝晚上睡觉磨牙齿是怎么回事? 2岁半的孩子晚上睡觉磨牙是怎么回事 我的儿子现在两岁,我发现这段时间以来他晚上睡觉经常会磨牙,想请问这是什么原因呢? 宝宝两岁半晚上睡觉老磨牙怎么回事 2岁小孩睡觉磨牙是怎么回事 2岁的宝宝睡觉爱磨牙,是什么原因引起的? 我小孩2岁半了,晚上睡觉老磨牙怎么办 两岁的孩子晚上睡觉磨牙是怎么回事 两岁孩子晚上喜欢磨牙,有哪些原因引起的呢? 如何删除电脑页面爱奇艺的搜索记录? 怎么样删除电脑爱奇艺视屏里的搜索记录 为什么耳机插进手机里却不显示耳机模式 linux系统下怎么用命令行在txt文档中写入内容? linux命令vi文本编辑器的使用方法 linux下怎么进行文件的编辑工作 linux 编辑文件,与修改文件名??? linux中怎么用命令打开文本文件? 如何在linux终端下用命令编辑一个文件并保存? linux命令编辑文本问题。。 如何在Linux系统上使用PNEdit文本编辑器? Linux简单命令的编辑 linux的vi编辑器的使用方法及比较常用的命令 linux 怎样用命令行编辑file:///mnt/cdrom/Server 看爱奇艺视频的时候,怎样把右上角那个爱奇艺三个字的图标给去除掉?怎样设置? 爱奇艺首页播放记录怎么变成猜你再追了? 奔流不息中的“息”是什么意思? 奔流不息的息什么意思? 奔流不息的息什么意思 奔流不息的息的意思 奔流不息。中的“息”是什么意思? 奔流不息中的息可以解释为什么 奔流不息的息是什么意思