终端操作与编程扩展:emacs、vi命令及自定义功能实现
在终端操作和编程过程中,熟练掌握各种命令和工具的使用方法,能够显著提升工作效率。下面将详细介绍emacs模式命令、vi控制模式命令,以及如何编写和加载可加载内置命令和实现可编程完成功能。
emacs模式命令
emacs模式提供了一系列强大的编辑命令,涵盖了光标移动、文本删除、搜索等多个方面。以下是部分常用的emacs模式命令:
| 命令 | 含义 |
| ---- | ---- |
| CTRL - A | 移动到行首 |
| CTRL - B | 向后移动一个字符 |
| CTRL - D | 向前删除一个字符 |
| CTRL - E | 移动到行尾 |
| CTRL - F | 向前移动一个字符 |
| CTRL - G | 中止当前编辑命令并响铃 |
| CTRL - J | 等同于RETURN |
| CTRL - K | 向前删除到行尾 |
| CTRL - L | 清屏并重新显示当前行 |
| CTRL - M | 等同于RETURN |
| CTRL - N | 命令历史中的下一行 |
| CTRL - O | 等同于RETURN,然后显示历史文件中的下一行 |
| CTRL - P | 命令历史中的上一行 |
| CTRL - R | 向后搜索 |
| CTRL - S | 向前搜索 |
| CTRL - T | 交换两个字符的位置 |
| CTRL - U | 从当前位置向后删除到行首 |
| CTRL - V | 使下一个输
超级会员免费看
订阅专栏 解锁全文
4

被折叠的 条评论
为什么被折叠?



