Linux中國

我為什麼喜歡 FED 文本編輯器

當我不在我的 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 還支持彩色語法高亮顯示,以不同的顏色顯示代碼的不同部分,使你更容易發現錯別字,以免它們變成錯誤。

Writing a Solitaire game with FED

用 FED 寫一個紙牌遊戲

當你需要菜單時,按下鍵盤上的 Alt 鍵,FED 就會在最上面一行顯示一個菜單。FED 也支持鍵盤快捷鍵,但要注意默認值。例如,Ctrl-C 會關閉文件,Ctrl-V 會改變視圖。如果你不喜歡這些默認鍵,你可以在 Config 菜單中更改鍵位映射。

Tap the Alt key to bring up the menu

按下 Alt 鍵彈出菜單

如果你不喜歡默認的白底黑字顯示,你可以在 Config 菜單下更改顏色。我更喜歡藍底白字的正文,關鍵詞用亮白色,注釋用亮藍色,特殊字元用青色,數字用綠色。FED 可以很容易地設置你想要的顏色。

My preferred colors when programming on DOS

我在 DOS 上編程時喜歡的顏色

FED 也是一個摺疊式文本編輯器,這意味著它可以摺疊或展開我的部分代碼,以便我可以看到更多的文件。在函數名上按下 Ctrl-F,FED 會摺疊整個函數。摺疊在其他代碼上也可以使用。我也使用摺疊來隱藏 forwhile 循環或其他流程式控制制,如 ifswitch 塊。

Folding a function lets you see more of the file

摺疊函數可以讓你看到更多的文件

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中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國