📥 x-cmd install | Orbiton:极简至上的终端文本编辑器与轻量级 IDE

厌倦了臃肿复杂的 IDE?渴望一个轻巧、快速、专注的编码环境?Orbiton,一款极简主义的终端文本编辑器与轻量级 IDE,将带给你前所未有的编码体验。

核心特点

  • 极简主义,专注编码: Orbiton 秉承"最小干扰"原则,拒绝繁琐配置,让你专注于代码本身。
  • 快速编辑,高效开发: 快速启动,即时语法高亮,配合便捷的编译、格式化、运行快捷键,加速你的开发流程。
  • VT100 兼容,随处可用: 基于 VT100 标准,Orbiton 可以在任何支持 VT100 的终端模拟器中使用,无论是在服务器、嵌入式设备还是老旧电脑上。
  • 轻量级 IDE 功能: 内置编译、格式化、运行功能,支持多种编程语言,满足日常开发需求。
  • 独特功能,提升效率:
    • 智能光标移动: 在长短行之间移动时,尽量保持光标的 X 坐标,提升阅读体验。
    • 剪贴板增强: ctrl-v 多次按压,可以粘贴多行文本,ctrl-c 多次按压,可以复制多行文本。
    • 代码块注释/取消注释: ctrl-\ 快速注释或取消注释代码块。
    • Markdown 表格编辑器: ctrl-t 轻松编辑 Markdown 表格。
    • Git Rebase 快捷操作: 在 Git Rebase 交互模式下,ctrl-wctrl-r 循环切换 Rebase 关键字。
    • 快速跳转: ctrl-l 快速跳转到指定行号、百分比或高亮字母。
    • 智能搜索替换: ctrl-f 搜索,tab 替换,支持 Unicode 字符搜索。
    • 代码自动补全: 针对 Go 和 Odin 语言,输入 iferr 并回车,自动生成错误处理代码块。
    • 函数名显示: 在屏幕右上角显示光标所在函数名(部分语言支持)。

安装

bash 复制代码
# 启用 install 模块的交互式 APP,install 可简写为 i
x i

选定软件后,按下回车键将展示一系列操作选项

适用场景

  • 编写 Git Commit 信息: 使用 EDITOR=o git commit,简洁高效。
  • 编辑 Markdown 文档: 快速编辑 README.mdTODO.md 等文件,并导出为 HTML 或 PDF。
  • 学习编程语言: 适合 Rust、Zig 等语言的入门学习。
  • 编辑大型项目文件: 轻松编辑 Go 或 C++ 项目中的文件。
  • 解决算法竞赛题目: 快速编写、编译、运行代码。
  • 嵌入式系统: 由于体积小巧、依赖少,适合嵌入到 Linux 或 BSD 发行版的 Live Image 中。
  • 格式化配置文件: 内置对 /etc/fstab 文件的格式化支持。
  • 专注写作: 全屏模式下,屏蔽干扰,专注于文字创作。

优势

  • 轻量级: 体积小巧,启动速度快。
  • 无配置: 开箱即用,无需繁琐配置。
  • 跨平台: 支持 Linux、macOS、FreeBSD、OpenBSD 等多种操作系统。
  • 功能丰富: 具备文本编辑、代码编译、格式化等常用功能。

Orbiton,让编码回归纯粹,让效率触手可及。

来源:
github.com/xyproto/orb...

更多内容请查阅 : install/orbiton

相关推荐
梁梁梁梁较瘦10 小时前
边界检查消除(BCE,Bound Check Elimination)
go
梁梁梁梁较瘦10 小时前
指针
go
梁梁梁梁较瘦10 小时前
内存申请
go
半枫荷11 小时前
七、Go语法基础(数组和切片)
go
梁梁梁梁较瘦1 天前
Go工具链
go
半枫荷1 天前
六、Go语法基础(条件控制和循环控制)
go
半枫荷2 天前
五、Go语法基础(输入和输出)
go
小王在努力看博客2 天前
CMS配合闲时同步队列,这……
go
Anthony_49263 天前
逻辑清晰地梳理Golang Context
后端·go
Dobby_054 天前
【Go】C++ 转 Go 第(二)天:变量、常量、函数与init函数
vscode·golang·go