从维基百科:
文本编辑器随操作系统和软件开发包提供,可用于更改配置文件、文档文件和编程语言源代码。
从维基百科再次:
Richard Stallman 于 1983 年 9 月创立了 GNU 项目,旨在创建一个免费的 GNU 操作系统。最初编写了内核和开发所需的组件:編輯、shell、编译器和所有其他
从这些引述来看,似乎操作系统需要一个文本编辑器。
当我使用 Windows 时,只有少数情况我需要自己实际编辑系统文件,而且我相信普通用户永远不会打开文本编辑器来编辑系统文件。
在 Unix/Linux 和 Windows 中,您可以使用命令编辑文本(例如附加)文件,甚至无需打开文本编辑器,因此甚至不需要编辑器。我不确定您是否可以将文本放在文件中间,所以也许这就是编辑器的作用所在。
操作系统是否在后台使用文本编辑器供系统使用?因此,每当需要更改文件时,操作系统都会在后台调用诸如$emacs someFile
然后编辑它,而我们看不到,如果有某种方法可以隐藏它。
更新:投票反对是因为答案非常明显,还是因为问题不合适?
答案1
微软从 Windows95 开始将操作系统配置放在註冊。 这是不是文本文件。它是一个或多个二进制文件中的数据库。
Windows 用户有很多图形工具可以让他们修改注册表项无需使用文本编辑器。
Windows 应用程序不要求使用 Windows 注册表,因此您可以找到使用.ini文件(文本文件)来存储配置。
对于 Unix/Linux 用户来说,文本编辑器更有用,此外操作系统使用文本文件来启动、控制应用程序的自动启动、管理防火墙等。