news 2026/8/1 18:47:44

64、Vi、Ex和Vim编辑器命令全解析

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
64、Vi、Ex和Vim编辑器命令全解析

Vi、Ex和Vim编辑器命令全解析

在文本编辑领域,Vi、Ex和Vim编辑器以其强大的功能和高度的可定制性受到众多用户的青睐。下面将详细介绍这些编辑器的各种命令,帮助你更高效地使用它们。

编辑命令

在Vi、Ex和Vim中,c、d和y是基本的编辑操作符。以下是一些常见的文本更改和删除操作:
| 命令 | 操作 |
| — | — |
| Ctrl - W | 删除前一个单词 |
| Ctrl - Y | 插入光标上方的字符(Vim) |
| Ctrl - [(Escape) | 结束插入模式 |
| cw | 更改单词 |
| cc | 更改整行 |
| c$ | 更改从当前位置到行尾的文本 |
| C | 同c$ |
| dd | 删除当前行 |
| numdd | 删除num行 |
| d$ | 删除从当前位置到行尾的文本 |
| D | 同d$ |
| dw | 删除一个单词 |
| d} | 删除到下一个段落 |
| d^ | 删除到行首 |
| d/pat | 删除到首次出现模式的位置 |
| dn | 删除到下一次出现模式的位置 |
| dfa | 删除到并包括当前行的a字符 |
| dta | 删除到(但不包括)当前行的a字符 |
| dL | 删除到屏幕上的最后一行 |
| dG | 删除到文件末尾 |
| gqap | 将当前段落重新格式化为textwidth(Vim) |
| g~w | 切换单词的大小写(Vim) |
| guw |

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

67、sed 编辑器与 gawk 编程语言实用指南

sed 编辑器与 gawk 编程语言实用指南 在文本处理和脚本编写领域, sed 编辑器和 gawk 编程语言是两个强大的工具。 sed 常用于对文本进行流式编辑,而 gawk 则更侧重于对文本数据进行处理和分析。下面将详细介绍它们的功能和使用方法。 sed 编辑器命令详解 sed 是一…

作者头像 李华
网站建设 2026/8/1 17:32:42

68、gawk编程语言全面解析

gawk编程语言全面解析 1. 内置变量与基本操作 1.1 基本示例 gawk 提供了丰富的功能,以下是一些基本操作示例: - 计算第二列数字总和 : { total += $2 } END { print "column total is", total}打印字符数少于 20 的行 : length($0) < 20打印以 Nam…

作者头像 李华
网站建设 2026/8/1 8:14:48

Unity学习笔记(十五)音效及麦克风

音频文件属性设置音频源属性设置3D音效设置音效的代码控制public AudioSource AudioSource; public AudioClip Clip;代码控制播放停止if (Input.GetKeyDown(KeyCode.P)) { AudioSource.Play(); } if (Input.GetKeyDown(KeyCode.S)) { AudioSource.Stop(); } if (Input.GetKeyDo…

作者头像 李华
网站建设 2026/8/2 11:58:52

英伟达CEO黄仁勋专访:万亿美元押注AI工厂将成为新时代计算机

人工智能和由此引发的AI半导体繁荣正在推动着一代人难得一见的转变。但当计算机本身的概念开始发生改变时&#xff0c;会发生什么呢&#xff1f;英伟达公司正将自己定位为对这个问题有最清晰答案的公司。在上周的GSA奖项评选中&#xff0c;英伟达刚刚被评为"最受尊敬的公共…

作者头像 李华
网站建设 2026/8/2 8:28:37

83、Linux 系统配置、故障排除与安全管理指南

Linux 系统配置、故障排除与安全管理指南 1. Samba 共享访问问题 当无法访问 Samba 共享时,可尝试以下步骤: 1. 禁用防火墙和 SELinux: # setenforce 0 # service iptables stop若关闭其中一个服务后共享可访问,需调试未正常工作的服务。 问题解决后,将 SELinux 恢复…

作者头像 李华
网站建设 2026/8/2 0:55:46

若依(vue版)集成ArcGIS

一、下载arcgis依赖 # 安装官方发布最新版本 $ npm install arcgis/core # 或安装指定版本 $ npm install arcgis/core4.24 二、配置路径 *** resolve: {alias: {// 若依初始路径//: resolve(src)// 设置路径~: path.resolve(__dirname, ./),// 设置别名: path.resolve(__dir…

作者头像 李华