Joe 是我習慣用的編輯器, 最近出了 3.x 版
http://sourceforge.net/projects/joe-editor/
Download
好用新功能
3.0 部分
- Syntax highlighting
這個功能對寫程式很好用
- Auto detect CR-LF (MS-DOS) files
若是 DOS format file, 不會看到最後的^M, 編輯後的格式仍是 DOS format, 可以用 ^T, Z 關掉
- File selection window is now 4 lines instead of 1
^KE, 選擇編輯檔案新增為4行(3.1版是多行)
3.1 部分
- Use ^T E to set character set of file (hit
prompt for a list of available character sets).
可以設文件的 charset
- TAB completion is now more "bash"-like
選擇編輯檔時按 tab 表現
- Added -icase option for case insensitive search by default.
忽略大小寫的搜尋參數
- Added status line sequence %x: shows current context (function
name if you're editing C).
第一行狀態列顯示目前在那個 function (寫程式好用)
- Added tab completion at search prompts and ESC-Enter for tab
completion within text windows.
在搜尋時, 按 tab 自動補齊可能 keyword
在內文打字時, 參照內文自動補齊, 例如在編輯程式時, 打了 inc 再按 ESC-Enter 會自自補齊變成 include
- Added Ctrl-space block selection method
按 Ctrl-space 選取區塊, 可惜這功能鍵在 Windows 下和切換輸入法衝突, 無法在 Winodws 下使用
- ^K E asks if you want to load original version of the file
再編輯同一個檔尚未存檔時會問要不要載入原檔
其他新增功能
^@ insert 這功能名為 insert, 但是試的結果和 Ctrl-space 差不多, 可用來選取區塊
^K, ^K. 左右平移一次動2格
I-SEARCH ^[R Backwards ^[S Forwards 立即落點至搜尋字串