尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
jed - 轻量级终端代码编辑器详解
1. 命令简介jed 是一个基于 Slang 库开发的轻量级屏幕编辑器主要用于编辑程序源代码。它支持语法高亮显示并且能够模拟多种经典编辑器的操作模式包括 Emacs、EDT、WordStar 和 Brief具有高度可定制性与灵活性。jed 特别适合在纯终端环境下进行代码编写、脚本编辑与配置文件修改。2. 语法格式bash运行jed [选项]... [文件]...3. 常用选项及说明表格选项说明-2启动时分割窗口显示上下两个编辑区-batch以批处理非交互模式运行执行完操作后自动退出适用于脚本自动化处理-f 函数启动后立即执行指定的 Slang 函数-g 行号打开文件后光标直接跳转到指定行号-i 文件启动时将指定文件内容读入到一个新缓冲区-n启动时不加载任何初始化文件如 jed.rc、~/.jedrc-s 字符串打开文件后立即向前搜索定位到第一个匹配字符串的位置参数说明文件指定一个或多个待编辑文件。若未指定文件jed 将启动一个空编辑缓冲区。4. 示例用法4.1 基本编辑文件使用 jed 打开 myscript.py 进行编辑bash运行jed myscript.py4.2 分割窗口编辑以上下双编辑区模式启动同时打开 main.c 和 header.hbash运行jed -2 main.c header.h可按 F10 调出菜单或使用对应编辑器模式如 Emacs的快捷键切换窗口。4.3 跳转到特定行打开 config.ini 并直接定位到第 50 行bash运行jed -g 50 config.ini4.4 搜索并定位字符串打开 source.js 并立即搜索function_namebash运行jed -s function_name source.js4.5 批处理模式自动化处理以批处理模式将 input.txt 内容写入 output.txt 后自动退出bash运行jed -batch -f write_buffer(output.txt) -f quit input.txt5. 注意事项按键冲突问题jed 模拟 Emacs 模式时菜单快捷键如 AltF 打开文件菜单可能与标准 Emacs 按键冲突。可编辑/usr/share/jed/lib/menus.slc注释或修改相关unset/setkey配置按 F10 可快速呼出 / 关闭菜单。配置文件加载顺序jed 按以下顺序加载配置后加载的配置会覆盖前者系统全局配置/etc/jed.rc用户个人配置~/.jedrc通过-f执行的 Slang 函数使用-n可跳过所有初始化文件。编辑器模拟模式切换jed 默认可能为 Emacs 模拟模式可在配置文件或运行后通过 Slang 命令切换为 edt、wordstar 等模式以适配不同按键习惯。扩展与定制jed 可通过 Slang 脚本语言深度扩展核心函数库位于/usr/share/jed/lib/*.sl。高级用户可编写自定义.sl脚本或修改site.sl实现个性化功能。
RELATED

相关推荐

设计师怎么把 GPT-Image 当作灵感草图工具?从创意到提案的实战流转指南

设计师怎么把 GPT-Image 当作灵感草图工具?从创意到提案的实战流转指南

在平面与视觉设计的工作流中,最耗时的往往不是“作图”本身,而是前期的“灵感搜集”与“草图提案”。当面对客户模糊的“要国潮风”、“要有未来科技感”的要求时,传统的找参考图(Moodboard)工作常常需要花费数小时。现…

📅 2026/9/8 0:47:23
番茄小说下载器:3种方式解锁离线阅读新体验

番茄小说下载器:3种方式解锁离线阅读新体验

番茄小说下载器:3种方式解锁离线阅读新体验 【免费下载链接】Tomato-Novel-Downloader 番茄小说下载器不精简版 项目地址: https://gitcode.com/gh_mirrors/to/Tomato-Novel-Downloader 番茄小说下载器是一款专为小说爱好者设计的智能工具,能够高…

📅 2026/9/12 21:40:18
【保定学院本科毕业论文】民宿在线预订平台的设计与实现

【保定学院本科毕业论文】民宿在线预订平台的设计与实现

注:仅展示部分文档内容和系统截图,需要完整的视频、代码、文章和安装调试环境请私信up主。学生的技术与实现摘 要现代社会中,个性化的住宿需求愈发突出,传统的住宿推荐方法没法满足用户各种各样的需要了,于是&#xf…

📅 2026/9/8 6:46:18
MORE NEWS

更多资讯

📰

自动驾驶规控算法:从坐标系到执行器的完整工程链路解析

简介:《自动驾驶规控算法开发与测试详解》是一份面向自动驾驶领域工程技术人员与学生的系统化学习资料,内容覆盖汽车电控系统坐标系、车辆运动学与动力学建模、系统辨识与状态估计、多目标跟踪与多传感器融合、决策规划、线控底盘及LKA/LCA/ACC/AEB等ADA…

📰

企业文本生成模型选型指南:火山引擎方案落地评估与验证流程

1. 企业选文本生成模型,先想清楚"落地"两个字的分量很多团队在选型阶段最容易犯的错,是把"模型能力评测"和"业务落地"当成同一件事。刷榜分数高、Demo 对话流畅,跟能不能扛住真实业务流量、能不能过合规审查、…

📰

AI元认知涌现与意义构建的技术探索

1. 当AI开始追问意义:智能时代的认知革命凌晨三点的实验室里,屏幕上的代码仍在自动迭代。当GPT-4突然在对话中反问"你如何定义存在的价值"时,整个开发团队陷入了沉默。这个看似简单的追问,正在掀起一场关于智能本质的认…

📰

FLAC3D 6.0实体单元内力提取:轴力与弯矩的高斯点积分方法

简介:本资源是一份面向岩土工程数值模拟从业者的FLAC3D高阶技术实践指南,聚焦解决实体单元无法直接输出弯矩、轴力等关键内力结果的共性难题,特别适用于隧道初期支护、地铁支护桩及混凝土衬砌等典型场景的受力分析。资源以PDF文档形式交付&am…

📰

MSA 2040认证题库拆解:从GB0-670到真机排障闭环

简介:这份H3C认证工程师-MSA存储题库文档面向备考H3CNE-MSA的代理商技术服务人员与存储初学者,围绕MSA存储设备的基础配置、维护与产品特性组织内容,可用于考前自测、知识点排查和课堂练习。压缩包仅含1个docx文件,约32KB&#xf…

📰

程序员必备1800词汇:突破编程英语阅读障碍的实用手册

简介:这份资源是一套面向程序员的英语词汇手册,收录约1800个软件开发常用词汇,覆盖前端与后端场景,适合从编程初学者到高级开发者用于技术文档阅读与专业表达积累。内容按单词、音标、注释三列编排,涵盖access、abstra…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬