news 2026/4/15 19:38:35

21、命令行编辑与历史命令访问全解析

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
21、命令行编辑与历史命令访问全解析

命令行编辑与历史命令访问全解析

在命令行操作中,高效地编辑命令和访问历史命令是提高工作效率的关键。本文将详细介绍 vi 和 emacs 两种命令行编辑模式,以及多种访问历史命令的方法,同时还会探讨 Bash 和 Korn shell 的一些特殊功能。

1. vi 命令行编辑模式

vi 模式提供了一系列强大的命令来编辑命令行。以下是一些基本的 vi 行编辑命令:
| 命令 | 含义 |
| ---- | ---- |
| h | 向左移动一个字符 |
| l | 向右移动一个字符 |
| b | 向左移动一个单词 |
| w | 向右移动一个单词 |
| 0 | 移动到行首 |
| $ | 移动到行尾 |
| x | 删除光标处的字符 |
| dw | 删除光标处的单词 |
| rc | 将光标处的字符更改为 c |
| a | 进入输入模式,并在当前字符后输入文本 |
| i | 进入输入模式,并在当前字符前插入文本 |
| k | 从历史记录中获取上一个命令 |
| j | 从历史记录中获取下一个命令 |
| /string | 在历史记录中搜索包含 string 的最近命令;如果 string 为空,则使用上一个 string |

实际上,掌握 j 和 k 上下浏览历史记录、h 和 l 在命令行移动、i 插入文本以及 Enter 执行命令,就足以开始在 vi 模式下进行命令行编辑。

2. emacs 命令行编辑模式

对于不喜欢 vi 编辑器而更喜欢 emacs 的用户,she

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/14 1:57:08

23、POSIX Shell使用指南

POSIX Shell使用指南 1. 启动选项 在命令行中,shell可以接受与 set 命令相同的选项。此外,还可以指定以下选项: | 选项 | 说明 | | ---- | ---- | | -c commands | 执行指定的命令 | | -i | 使shell处于交互模式,忽略信号2、3和15 | | -s | 从标准输入读取命令 | …

作者头像 李华
网站建设 2026/4/12 1:31:03

23、高级解析器技术:C++、Java与SQL语法

高级解析器技术:C++、Java与SQL语法 1. C++ 解析器基础 C++ 纯解析器与 C 纯解析器不同,使用 C++ 纯解析器时,需要先创建解析器的实例,然后再调用它。以下是相关示例代码: int myatoi(int radix, char *s) {int v = 0;while(*s) {v = v*radix + *s++ - 0;}return v; }…

作者头像 李华
网站建设 2026/4/15 8:04:15

24、深入了解Shell命令:功能、用法与示例

深入了解Shell命令:功能、用法与示例 1. 输入输出重定向与子shell执行 1.1 输入输出重定向 构造 含义 >& digit 标准输出重定向到与文件描述符 digit 关联的文件 <&- 关闭标准输入 >&- 关闭标准输出 <> file 以读写模式打开文件…

作者头像 李华
网站建设 2026/4/11 0:40:19

17、计算机病毒处理与Windows 8修复指南

计算机病毒处理与Windows 8修复指南 1. 计算机病毒威胁与手动清除 1.1 病毒感染与UEFI固件 新型主板上的UEFI固件,特别是启用了安全启动功能的,相比已有二十多年历史的传统BIOS,对病毒感染有更强的抵抗力。不过,未来仍有可能出现针对UEFI的感染方法。 1.2 病毒可能隐藏…

作者头像 李华
网站建设 2026/4/14 10:36:55

18、Windows 8 修复与维护全攻略

Windows 8 修复与维护全攻略 1. 创建恢复驱动器 在 Windows 8 中,可在空白 CD 或 DVD 上创建恢复盘(虽然 Windows 8 支持刻录蓝光光盘,但这成本较高且浪费)。需要分别为 32 位和 64 位系统创建不同的盘,且只能用相应版本的 Windows 8 创建,这些盘不能用于 Windows 7,反…

作者头像 李华
网站建设 2026/4/15 18:59:11

20、Windows 8 安全特性与故障排查全解析

Windows 8 安全特性与故障排查全解析 1. Windows 8 与 UNIX 安全机制对比 在操作系统的安全机制方面,UNIX 有着独特的处理方式。用户在 UNIX 系统中默认不具备对操作系统文件的管理员访问权限,这使得用户权限和整体操作系统安全的管理与其他系统有所不同。多年来,UNIX 从大…

作者头像 李华