目錄
- 核心特點
- 安裝
- 適用場景
- 優勢
厭倦了臃腫復雜的 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
更多內容請查閱 : install/orbiton