MS-DOS 编辑器
MS-DOS 编辑器是一个有用的程序。它可以打开或者创建一个纯文本文件并且编辑它。它在你正在运行 MS-DOS 或者运行“MS-DOS 提示符”的时候特别有用。
视窗 9x/2000 的 MS-DOS 编辑器是一个新版本的 MS-DOS 编辑器。MS-DOS 5.0 或者更高版本的 MS-DOS 编辑器是一个老版本。这两个版本有一些其他的主要区别:新版本在视窗 9x 中可以用来编辑用户语言(非欧洲语言)的文件,并且支持视窗风格的快捷键比如 Ctrl + X、Ctrl + C 、Ctrl + V。另外,它可以同时打开多个文件。当在视窗 9x/2000 下运行时,它同样支持长文件名。老版本是由 MS-DOS QBasic 1.1 提供的。所以它也可以作为一个 QBasic 程序的解释器。这样一来,老版本就比较大,而新版本就比较小。
老版本 MS-DOS 编辑器由两个文件组成:一个是“EDIT.COM”,另一个是“QBASIC.EXE”。实际上,你可以不用 EDIT.COM 就能使用它。方法是打命令“QBASIC.EXE /ED[ITOR] filename”。“EDIT.COM”需要“QBASIC.EXE”。新版本的 MS-DOS 编辑器仅由一个文件构成:“EDIT.COM”。这一个文件就足够了。
在老版本的 MS-DOS 编辑器中当然也可以复制和粘贴文本。你唯一要做的事就是把 Ctrl + X、Ctrl + C 和 Ctrl + V 分别用 Shift + Delete、Ctrl + Insert 和 Shift + Insert 代替就可以了。你仍然可以在视窗下编辑器中使用这些快捷键,比如说记事本、写字板和 EditPlus。
MS-DOS 编辑器拥有一个重要的功能。它就是设置制表符的大小。默认情况下它是 8,但是对一些程序员来说,他们可以更喜欢大小为 4 的制表符。所以我说这个功能有时是很重要的。
新老版本的 MS-DOS 编辑器之间有一些小的区别。一个是老版本不允许在一个文件已经被打开的情况下改变制表符的大小(仅当它作为 MS-DOS 编辑器的时候;当它是 MS-DOS QBasic 的时候是允许的)。另一个是老版本不允许在行末有空格,也就是说,它在你把光标移动到其他行的时候它会把行末的空格删除,并且它在保存文件的时候也忽略行末的空格。
看看两个版本的 MS-DOS 编辑器的屏幕截图:
老版本:
新版本:
返回 MS-DOS 基础知识