The editors/jmigpin-editor port
jmigpin-editor-3.10 – graphical acme-like text editor (cvsweb github mirror)
Description
This is a simple but advanced source code editor As the editor is being developed, the rules of how the UI interacts will become more well defined. - Auto-indentation of wrapped lines. - No code coloring (except comments and strings). - Many TextArea utilities: undo/redo, replace, comment, ... - Handles big files. - Start external processes from the toolbar with a click, capturing the output to a row. - Drag and drop files/directories to the editor. - Detects if files opened are changed outside the editor. - Plugin support - examples such as `gotodefinition` and `autocomplete`. - Golang specific: - Calls goimports if available when saving a .go file. - Clicking on `.go` files identifiers will jump to the identifier definition (needs `gopls`). - Debug utility for go programs (`GoDebug` cmd). - allows to go back and forth in time to consult code values. - Language Server Protocol (LSP) (code analysis): - `-lsproto` cmd line option - basic support for gotodefinition and completion - mostly being tested with `clangd` and `gopls` - Inline complete - code completion by hitting the `tab` key (uses LSP).WWW: https://github.com/jmigpin/editor
Maintainer
The OpenBSD ports mailing-list
Only for arches
aarch64 amd64 arm i386 riscv64
Categories
Build dependencies
Files
- /usr/local/bin/editor