Linux——vi命令详解

Vi是Linux系统下的一种文本编辑器,并且是所有Linux发行版中的一部分。它是一个非常强大的工具,可以用于创建、编辑各种文件,例如配置文件,脚本文件,代码文件等等。本篇文章中,我们将会详细介绍Vi编辑器中的常用命令。

1.启动Vi

在终端中输入vi命令即可启动Vi编辑器。如果要创建新的文件,可以在命令后面加上文件名,例如:vi newfile。

2.保存与退出

保存当前文件:输入“:w” 或 “:write”命令,即可保存当前文件。

退出编辑器:输入“:q” 或 “:quit”命令,即可退出编辑器。

强制保存与退出:如果当前文件有未保存的修改,输入命令“:wq” 或“:x”将会强制保存并退出编辑器。

3.光标移动

h/j/k/l键分别对应左/下/上/右移动光标。

w/e/b键分别对应向前/向后一个单词,或向前一个单词的开头。

0/$键分别对应移动至行头或行尾。

G命令则可以直接跳到文件底部。

4.插入模式

插入模式用来输入或编辑文本,按下”i”键即可进入插入模式。

如果需要在行末插入文字,可以按下”A”键进入,在下一行插入文字则需要按下”o”键进入。

5.删除命令

命令“x”或“dl”可以删除光标所在位置的字符。

命令“dd”会删除整行。

在正常模式下,命令“dw”则会删除当前单词。

6.剪切与粘贴

按下“yy”即可复制当前行,“p”则是粘贴。

如果你要复制多行,可以先移动光标到第一行,按下”y”键,然后再移动光标到最后一行,按下“p”键即可粘贴复制的内容。

7.查找和替换

命令“/word”可以在文件中查找指定单词,按下“n”可以继续查找下一个。

要替换指定单词,可以使用命令“:s/old/new/g”将所有匹配到的“old”替换为“new”。

8.撤销

命令“u”可以撤销之前的操作。

如果想要撤销多次操作,可以多次按下“u”,直到达到所需的状态。

9.其他命令

“:set number”命令可以在每一行前打上行号。

“:set nonu”命令则是撤销行号。

“:set ignorecase”命令可以不区分大小写。

“:set noignorecase”命令则是恢复到区分大小写状态。

在正常模式下,直接敲击“R”键可以进入替换模式,直到按下“Esc”键为止。

以上就是Vi编辑器的常用命令,通过这些命令,你可以轻松地创建和编辑文件,提高Linux系统操作的效率。

今天的分享就到这里啦,别忘了点赞关注加收藏哦~有相关问题可在评论区提问哦~

发表回复

相关推荐

關於CECS 03-2007《鉆芯法檢測混凝土強度技術規程》的“推定區間系數表”中給出的k1和k2系數應用註意事項

關於CECS 03-2007《鉆芯法檢測混凝土強度技術規程》的“推定區間系數表”中給出的k1和k2系數應用註意事項一、基礎概念:1、主控...

· 4秒前

【iPhone12黑屏自救】解決黑屏重啟、黑屏開不瞭機故障!

iPhone12玩著遊戲,突然黑屏轉圈瞭?多次長按電源鍵重啟都不行?蘋果12刷著劇、看著小說莫名卡死,然後徹底黑屏瞭?一覺醒來...

· 13秒前

菜鸟课堂第8期:什么是分布式网络?

想学区块链,但没基础,看不懂书也看不懂文章,那就来每次5分钟的菜鸟课堂啦!

· 23秒前

那些关于锦纶的基础知识,你都了解吗?

嗨,伙伴们,你的化纤小课堂又来了~今天就让我们一起聊一聊用途广泛的锦纶以及它的周边知识吧!

· 32秒前

忘記電腦開機密碼?4種辦法教你解決

電腦作為辦公必備的設備,有時候電腦上面的有些資料不想被別人看到,就會給文件夾加密或者直接設置開機密碼,那麼,如果某一...

· 41秒前