我为什么喜欢 FED 文本编辑器

FED 编辑器让我可以轻松有效地对我的 FreeDOS 项目进行编码。学习如何充分利用这个灵活的 Linux、Windows 和 DOS 编辑器。

当我不在我的 Linux 桌面上工作的时候,我通常是在为一个旧版的 16 位系统写代码。FreeDOS是一个开源的 DOS 兼容操作系统,你可以用它来玩经典的 DOS 游戏,运行旧版的商业软件,或者开发嵌入式系统。任何在 MS-DOS 上运行的程序在 FreeDOS 上也应该可以运行。

我是和 DOS 一起长大的。我家的第一台个人电脑是一台 Apple II 兼容机,但我们最终升级到了一台运行 DOS 的 IBM PC。从 1980 年代早期到 1993 年我发现 Linux这段时间,我做了十多年的 DOS 用户。

Linux 和开源软件所提供的自由度给我留下了深刻的印象。所以当微软在 1994 年宣布 DOS 的终结,以及即将推出的 Windows 95 时,我决定编写自己的开源 DOS。这就是 FreeDOS 的开始。

这么多年过去了,我还在继续研究 FreeDOS。它是一个很好的业余兴趣系统,在这里我可以运行我最喜欢的 DOS 应用和游戏。是的,我仍然在为 FreeDOS 写代码。

我最喜欢的 DOS 编程编辑器是 FED 编辑器。FED 是一个极简的文本编辑器,没有太多的视觉效果。这种精简的方法帮助我充分利用了 DOS 中标准的 80x25 屏幕。当编辑一个文件时,FED 会在屏幕底部显示一行状态行,让你在剩下的 24 行来编写你的代码。FED 还支持彩色语法高亮显示,以不同的颜色显示代码的不同部分,使你更容易发现错别字,以免它们变成错误。

用 FED 写一个纸牌游戏

当你需要菜单时,按下键盘上的 Alt键,FED 就会在最上面一行显示一个菜单。FED 也支持键盘快捷键,但要注意默认值。例如,Ctrl-C会关闭文件,Ctrl-V会改变视图。如果你不喜欢这些默认键,你可以在Config菜单中更改键位映射。

按下 Alt 键弹出菜单

如果你不喜欢默认的白底黑字显示,你可以在 Config菜单下更改颜色。我更喜欢蓝底白字的正文,关键词用亮白色,注释用亮蓝色,特殊字符用青色,数字用绿色。FED 可以很容易地设置你想要的颜色。

我在 DOS 上编程时喜欢的颜色

FED 也是一个折叠式文本编辑器,这意味着它可以折叠或展开我的部分代码,以便我可以看到更多的文件。在函数名上按下 Ctrl-F,FED 会折叠整个函数。折叠在其他代码上也可以使用。我也使用折叠来隐藏forwhile循环或其他流程控制,如ifswitch块。

折叠函数可以让你看到更多的文件

Shawn Hargreaves 从 1994 年至 2004 年编写并维护 FED。Robert Riebisch 从那时起就开始维护 FED。FED 在 GNU GPL 许可下发布,支持 DOS、Linux 和 Windows。

你可以在 https://www.bttr-software.de/products/fed/下载 FED。

via: https://opensource.com/article/21/1/fed-editor

作者:Jim Hall选题:lujun9972译者:geekpi校对:wxy

本文由 LCTT原创编译,Linux中国荣誉推出

(0)

相关推荐

  • FreeDOS 入门

    它看起来像复古计算,但它是一个现代的操作系统,你可以用它来完成任务. 在整个 1980 年代和 1990 年代,我主要是一个 DOS 用户.我喜欢 DOS 提供的命令行环境,它随着每一个连续的版本变得 ...

  • CudaText for Mac(文本编辑器) v1.133.0.8最新版

    CudaText是一个用Lazarus编写的跨平台文本编辑器,存在200多种语法词法分析,为你提供多重插入和多选,查找/替换reg.CudaText Mac支持许多编码,可定制的热键,大大的提升了你的 ...

  • CudaText for Mac(文本编辑器) v1.133.1.0最新版

    CudaText是一个用Lazarus编写的跨平台文本编辑器,存在200多种语法词法分析,为你提供多重插入和多选,查找/替换reg.CudaText Mac支持许多编码,可定制的热键,大大的提升了你的 ...

  • [html] 第120天 你知道富文本编辑器的实现原理吗?

    今日试题: 你知道富文本编辑器的实现原理吗? 此开源项目四大宗旨:勤思考,多动手,善总结,能坚持 <论语>,曾子曰:"吾日三省吾身"(我每天多次反省自己). 前端面试每 ...

  • [html] 第119天 说说你对富文本的理解,你有用过哪些富文本编辑器呢?

    今日试题: 说说你对富文本的理解,你有用过哪些富文本编辑器呢? 此开源项目四大宗旨:勤思考,多动手,善总结,能坚持 <论语>,曾子曰:"吾日三省吾身"(我每天多次反省自 ...

  • 如何实现跨平台云文本编辑器

    3月6日,<Hello,World公开课>首次公开课,我们非常荣幸邀请到了腾讯TVP,日行一课联合创始人兼CTO李艺老师来到开课吧直播间,与同学们一起交流,如何打造一款跨平台云文本编辑器. ...

  • Python文本编辑器是什么?常见分类

    想要学习好Python技术,我们就必须全方面了解Python,那么你知道Python文本编辑器是什么吗?哪款文本编辑器比较好用呢?如果还不了解,这篇文章你必须看. Python是一种计算机程序设计语言 ...

  • 强悍!基于Vue的无渲染的富文本编辑器——tiptap!

    介绍 tiptap编辑器基于Prosemirror,完全可扩展且无渲染.可以轻松地将自定义节点添加为Vue组件. Github https://github.com/scrumpy/tiptap 为什 ...

  • 文本编辑器哪个好,当然是idm ultraedit

    ultraedit 28是一款老牌的非开源文本/HEX 编辑器,提供了友好界面的编程编辑器,支持语法高亮,代码折叠和宏,以及一大堆其他的功能,可以取代记事本编辑文本.十六进制.ASCII 码,能够满足 ...

  • [Windows] 强大的文本编辑器Em...

    [Windows] 强大的文本编辑器EmEditor Professional v20.5.4 今日破五 带来一款 强大的文本编辑器--EmEditor mEditor– 号称世界上最快的文本编辑器! ...