厌倦了臃肿复杂的 IDE?渴望一个轻巧、快速、专注的编码环境?Orbiton,一款极简主义的终端文本编辑器与轻量级 IDE,将带给你前所未有的编码体验。
核心特点
极简主义,专注编码:
Orbiton 秉承“最小干扰”原则,拒绝繁琐配置,让你专注于代码本身。
快速编辑,高效开发:
快速启动,即时语法高亮,配合便捷的编译、格式化、运行快捷键,加速你的开发流程。
VT100 兼容,随处可用:
基于 VT100 标准,Orbiton 可以在任何支持 VT100 的终端模拟器中使用,无论是在服务器、嵌入式设备还是老旧电脑上。
轻量级 IDE 功能:
内置编译、格式化、运行功能,支持多种编程语言,满足日常开发需求。
独特功能,提升效率:
- 智能光标移动:
在长短行之间移动时,尽量保持光标的 X 坐标,提升阅读体验。 - 剪贴板增强:
ctrl-v 多次按压,可以粘贴多行文本,ctrl-c 多次按压,可以复制多行文本。 - 代码块注释/取消注释:
ctrl-\ 快速注释或取消注释代码块。 - Markdown 表格编辑器:
ctrl-t 轻松编辑 Markdown 表格。 - Git Rebase 快捷操作:
在 Git Rebase 交互模式下,ctrl-w 或 ctrl-r 循环切换 Rebase 关键字。 - 快速跳转:
ctrl-l 快速跳转到指定行号、百分比或高亮字母。 - 智能搜索替换:
ctrl-f 搜索,tab 替换,支持 Unicode 字符搜索。 - 代码自动补全:
针对 Go 和 Odin 语言,输入 iferr 并回车,自动生成错误处理代码块。 - 函数名显示:
在屏幕右上角显示光标所在函数名(部分语言支持)。
安装
# 启用 install 模块的交互式 APP,install 可简写为 i
x i
选定软件后,按下回车键将展示一系列操作选项
适用场景
- 编写 Git Commit 信息:
使用 EDITOR=o git commit,简洁高效。 - 编辑 Markdown 文档:
快速编辑 README.md、TODO.md 等文件,并导出为 HTML 或 PDF。 - 学习编程语言:
适合 Rust、Zig 等语言的入门学习。 - 编辑大型项目文件:
轻松编辑 Go 或 C++ 项目中的文件。 - 解决算法竞赛题目:
快速编写、编译、运行代码。 - 嵌入式系统:
由于体积小巧、依赖少,适合嵌入到 Linux 或 BSD 发行版的 Live Image 中。 - 格式化配置文件:
内置对 /etc/fstab 文件的格式化支持。 - 专注写作:
全屏模式下,屏蔽干扰,专注于文字创作。
优势
- 轻量级:
体积小巧,启动速度快。 - 无配置:
开箱即用,无需繁琐配置。 - 跨平台:
支持 Linux、macOS、FreeBSD、OpenBSD 等多种操作系统。 - 功能丰富:
具备文本编辑、代码编译、格式化等常用功能。
Orbiton,让编码回归纯粹,让效率触手可及。
来源:
https://github.com/xyproto/orbiton/blob/main/README.md
更多内容请查阅 : orbiton | x-cmd install | 安装方式