{"repo":"xyproto/orbiton","free":true,"listed":false,"github":"https://github.com/xyproto/orbiton","clone":"git clone https://github.com/xyproto/orbiton.git","description":"Snappy and configuration-free text editor/IDE for the terminal. Suitable for writing git commit messages, editing Markdown, config files, source code, man pages and for quick edit-format-compile cycles when programming. Has syntax highlighting, jump-to-error, rainbow parentheses, macros, cut/paste portals, LSP support and a simple gdb+dlv frontend.","language":"Go","stars":693,"topics":["go","ide","text-editor","tui","editor","freebsd","linux","command-line","terminal","unix"],"license":"BSD-3-Clause","category":"cli-tools","readme_excerpt":"Orbiton is a text editor and a simple IDE with the following leading principles: Minimal annoyance (within the limits of VT100 ) Not be configurable, to help users stay focused (with the exception of themes) Facilitate rapid edit-format-compile-run cycles Please submit a PR if anything can be improved to help adhere to these. Orbiton might be a good fit for: Writing git commit messages (using EDITOR=o git commit ). Editing README.md and TODO.md files. Writing Markdown and then exporting to HTML or PDF. Learning programming languages, like Rust or Zig. Editing files deep within larger Go or C++ projects. Solving Advent of Code tasks. Being placed on a live image for a Linux or BSD distro, since it is limited by VT100, is small and self-contained, has a built-in log, man page and image viewer, has an optional nano/pico mode, comes with a visudo replacement ( osudo ) and has built-in support for neatly formatting /etc/fstab files. Writing any number of words in a distraction-free fullscreen environment (toggle the status bar by pressing ctrl-g to see the word count). This has been my main editor since early 2022, and it is mostly written in itself, apart from some NeoViM in the early beginning. I spent too much time configuring text editors, IDEs and plugins, so I could just as well create a new one. I wanted something simple, but capable. Hope you like it too! Screenshots Screenshot of the VTE GUI application (that can be found in the gtk3 directory), running the o editor: Step","default_branch":null,"files":null,"tree":[],"storefront":"/r/xyproto","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/xyproto/orbiton/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}