Linux基础命令学习——文本编辑器(六)

Madeleine ·
更新时间:2024-09-21
· 577 次阅读

一名菜鸟学习编程技术,记录所学知识并分享给大家,希望大家多多支持。

文本编辑软件在任何操作系统上都是必备的软件。 Linux 都是基于 GUI(图形界面)的编辑软件。而它真正的魅力在于命令行,当你正在用命令行工作时,你就需要一个可以在控制台窗口运行的文本编辑器。
在这里介绍Vim编辑器,它是一个高度可配置的、跨平台的、高效率的文本编辑器,几乎所有的 Linux 发行版本都已经内置了 Vim ,由于其特性之丰富,它已经变得非常流行了。

文章目录一、文本编辑器介绍1、文本编辑器的作用2、文本编辑器的分类3、文本编辑器二、Vim编辑器的三个模式1、Vim编辑器的启动和退出2、文件的打开和读取3、文件保存与另存为三、Vim编辑器的基本操作1、进入输入模式2、输入模式的编辑操作 一、文本编辑器介绍 1、文本编辑器的作用 Linux系统中的配置文件已文本文件的形式保存 Linux管理员需要通过编辑器配置文件进行系统管理 2、文本编辑器的分类 行编辑器与全屏幕编辑器 字符界面编辑器与图形界面编辑器 3、文本编辑器

Vim

Vim是一个高度可配置的、跨平台的、高效率的文本编辑器 大多数Linux系统中缺省使用的文本编辑器

Emacs

用于编辑程序源代码文件的文本编辑器

nano

在字符界面提供了菜单操作,易用性较好

gedit

Gnome图形环境中的文本编辑器 二、Vim编辑器的三个模式 命令模式:控制光标移动,可对文本进行复制、粘贴、删除和查找等工作; 输入模式:vi被运行时,键入以下命令可以使vi退出命令模式,进入输入模式:I(i)、A(a)、O(o); 末行模式:保存或退出文档,以及设计编辑环境; 1、Vim编辑器的启动和退出

Vim编辑器的启动

1、直接进入编辑环境 $ vi 2、进入编辑环境并打开(新建)文件 $ vi myfile

Vim编辑器的退出

1、退出vi编辑环境 $ :q #退出 $ :wq #保存退出 2、输入末行命令放弃对文件的修改,并退出编辑器 $ :q! 2、文件的打开和读取

打开新文件

1、打开新的文件到vi编辑器中 $ :e filename 2、打开新的文件到vi编辑器中,并放弃对当前文件的修改 $ :e! filename

读取其他文件

读取文件内容到vi编辑器中 $ :r filename 3、文件保存与另存为

保存文件

1、保存对vi编辑器中已打开文件的修改 $ :w

另存为文件

将vi编辑器中的内容另存为指定文件名 $ :w myfile 三、Vim编辑器的基本操作
子命令名称 作用
i 编辑文档,在状态行显示–INSERT
w 保存已编辑完成的文档
q 退出关闭文档
q! 强制关闭文档退出
/字符串 在文档中查找指定的字符串
set nu 文档中显示行号
set nonu 文档中不显示行号
d 删除当前行
nd 删除从当前行到n行
n1,n2d 删除从n1行到n2行
s /字符串1 /字符串2/g 将文档中字符串1用字符串2替换
ESC键 退出文档编辑状态,进入非编辑状态
u 在非编辑状态,撤销上次操作
1、进入输入模式

Vim编辑器有三个模式,利用命令进入到Vim编辑器中初始面对的是命令模式,命令模式无法对当前文件进行输入操作,必须进入输入模式才能进行文本的输入;

命令 功能
i 在当前光标处进入插入状态
a 在当前光标后进入插入状态
A 在光标移动到当前行的行末,并进入插入状态
o 在当前行的下面插入新行,光标移动到新行的行首,进入插入状态
O 在当前行的上面插入新行,光标移动到新行的行首,进入插入状态
2、输入模式的编辑操作
按键 功能
方向键 快速上下左右放下的光标移动
Home 快速定位光标到行首
End 快速定位光标到行尾
PageUp 进行文本的向上翻页
PageDown 进行文本的向下翻页
BackSpace 删除光标左侧的字符
Del 删除光标位置的字符

作者:王菜鸟



linux基础 文本编辑器 文本编辑 Linux 学习 编辑器

需要 登录 后方可回复, 如果你还没有账号请 注册新账号