news 2026/6/10 9:41:51

9、Vi编辑器使用指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
9、Vi编辑器使用指南

Vi编辑器使用指南

1. 引言

在Unix时代,egrep被创建出来,如今Linux系统中包含的grep版本已经融入了egrep的大部分功能。使用grep时加上-E选项,就能获得egrep的大部分功能。实际上,在大多数实际应用中,grep -Eegrep是相同的。

2. Vi编辑器简介

Vi编辑器诞生于Unix早期,在当时是一项具有革命性的应用。那时操作系统自带的编辑器非常简陋且难以操作,很多时候甚至看不到正在编辑的行,需要先指定行号、指定修改内容,然后查看打印出的行来确认修改是否正确。

Vi编辑器由研究生Bill Joy(后来成为Sun Microsystems的创始人之一)创建。“v”代表可视化(visual),“i”代表交互性(interactive)。使用这个编辑器,你可以看到文件中的行,并能实时看到所做的更改。

需要注意的是,Vi是一种模态编辑器,相同的按键在不同模式下有不同的含义。例如,在命令模式下,“i”表示“进入插入模式”;而在插入模式下,它就是字母“i”。

虽然按照如今的标准,Vi可能被认为比较简陋,毕竟有像WordPerfect和Microsoft Word这样的软件存在,但它仍然是强大的管理员工具,具有以下优点:
- 每个Linux版本都预装了Vi编辑器,无论使用哪台机器,都能确保它的存在。
- 开销极低。

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

腾讯混元1.8B开源:轻量级大模型如何重塑边缘AI格局

腾讯混元1.8B开源:轻量级大模型如何重塑边缘AI格局 【免费下载链接】Hunyuan-1.8B-Instruct 腾讯开源混元1.8B指令微调模型,轻量高效却能力全面。支持256K超长上下文与混合推理模式,在数学、编程、科学及长文本任务中表现卓越。具备强大的智能…

作者头像 李华
网站建设 2026/6/10 8:54:12

未越狱iPhone侧载完全指南:AltStore轻松安装第三方应用

未越狱iPhone侧载完全指南:AltStore轻松安装第三方应用 【免费下载链接】AltStore AltStore is an alternative app store for non-jailbroken iOS devices. 项目地址: https://gitcode.com/gh_mirrors/al/AltStore 想要在未越狱的iOS设备上自由安装应用吗&a…

作者头像 李华
网站建设 2026/6/10 8:54:11

Arduino HID开发实战指南:打造专业级USB输入设备

Arduino HID开发实战指南:打造专业级USB输入设备 【免费下载链接】HID Bring enhanced HID functions to your Arduino! 项目地址: https://gitcode.com/gh_mirrors/hi/HID 还在为找不到合适的USB输入设备而烦恼吗?🤔 想不想用Arduino…

作者头像 李华
网站建设 2026/6/10 3:17:48

Minemap:无需安装Minecraft的高效地图查看器使用指南

Minemap:无需安装Minecraft的高效地图查看器使用指南 【免费下载链接】Minemap An efficient map viewer for Minecraft seed in a nice GUI with utilities without ever needing to install Minecraft. 项目地址: https://gitcode.com/gh_mirrors/mi/Minemap …

作者头像 李华
网站建设 2026/6/9 12:09:48

青龙面板:小白也能轻松上手的定时任务管理神器

青龙面板:小白也能轻松上手的定时任务管理神器 【免费下载链接】qinglong 支持 Python3、JavaScript、Shell、Typescript 的定时任务管理平台(Timed task management platform supporting Python3, JavaScript, Shell, Typescript) 项目地址…

作者头像 李华
网站建设 2026/6/10 9:21:36

O-MVLL:移动应用代码保护的革命性解决方案

在当今移动应用安全形势日益严峻的背景下,你是否曾担心自己的核心代码被恶意分析者轻易分析?传统安全防护手段在面对专业逆向工具时往往力不从心,而O-MVLL正是为此而生的专业级代码保护工具,为你的应用提供前所未有的安全防护能力…

作者头像 李华