jed
主要用於編輯代碼的編輯器
補充說明
jed命令 是由Slang所開發,其主要用用途是編輯程序的源代碼。它支持彩色語法加亮顯示,可以模擬emacs,EDT,wordstar和Brief編輯器。
語法
1jed(選項)(參數)
選項
1-2:顯示上下兩個編輯區;
2-batch:以批處理模式來執行;
3-f<函數>:執行Slang函數;
4-g<行數>:移到緩衝區中指定的行數;
5-i<文件>:將指定的文件載入緩衝區;
6-n:不要載入jed.rc配置文件;
7-s<字符串>:查找並移到指定的字符串。
參數
文件:指定待編輯的文件列表。
實例
以上下兩個編輯區的方式,開啓 mysource.c 原始代碼文件。若要切換編輯區,可利用稍後介紹的命令,開啓操作命令,開啓功能表後,按 3 ,再按 2 ,即可切換編輯區:
1jed -2 mysource.c
操作
有些Emacs的組合鍵和jed菜單組合鍵衝突例如Alt+f在Emacs中應該是“前進一個單詞”,而在jed中則是“文件菜單” 想使用Emacs風格的組合鍵的話,編輯/usr/share/jed/lib/menus.slc
找到如下段落:
1unsetsetkey ("selectmenubar", "\em");
2unsetsetkey ("@\emF", "\ef");
3unsetsetkey ("@\emE", "\ee");
4unsetsetkey ("@\emo", "\eo");
5% Mode menu unsetsetkey ("@\emS", "\es");
6unsetsetkey ("@\emB", "\eb");
7unsetsetkey ("@\emi", "\ei");
8unsetsetkey ("@\emH", "\eh");
9unset_setkey ("@\emy", "\ey");
可以根據自己的需要修改,也可以簡單的註釋掉;使用菜單可以用F10鍵。
由於Jed可模擬多種編輯器,其各自按鍵指令也有所不同。這裏以模擬 Emacs 爲例,說明在編輯器中的操作方法。
文件
1/usr/share/jed/lib/*.sl 這是默認的運行jed slang的文件。
2/usr/share/jed/lib/site.sl 這是默認的啓動文件。
3/etc/jed.rc 這是全局系統配置文件。
4~/.jedrc 這是用戶配置文件。
來源:https://github.com/jaywcjlove/linux-command
最後修改於: Wednesday, January 31, 2024
版權申明:
- 未標註來源的內容皆為原創,未經授權請勿轉載(因轉載後排版往往錯亂、內容不可控、無法持續更新等);
- 非營利為目的,演繹本博客任何內容,請以'原文出處'或者'參考鏈接'等方式給出本站相關網頁地址(方便讀者)。