editors/kiro-editor - The NetBSD Packages Collection

Terminal UTF-8 text editor written in Rust

Tiny UTF-8 text editor on terminal written in Rust. Kiro was started as a Rust
port of awesome minimal text editor kilo and has grown with various extensions
and improvements.

It provides basic features as a minimal text editor:
- Open/Save text files
- Create new text files and empty text buffer on memory
- Edit a text (put/delete characters, insert/delete lines, ...)
- Simple syntax highlighting
- Simple incremental text search

Kiro extends kilo to improve editing:
-Support editing UTF-8 characters
-Undo/Redo
-24bit colors (true colors) and 256 colors support using gruvbox retro color
palette with 16 colors fallback
-More efficient screen rendering and highlighting
-Open multiple files (switch buffers by Ctrl-X/Alt-X)
-Resizing terminal window supported. Screen size is responsible
-Incremental text search is fixed and improved (kiro only highlights current
match and only hits once per line).

Build dependencies

lang/rust pkgtools/mktools pkgtools/digest devel/gmake pkgtools/cwrappers

Runtime dependencies

(none)

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64kiro-editor-0.4.3.tgz
NetBSD 10.0aarch64kiro-editor-0.4.3.tgz
NetBSD 10.0earmv7hfkiro-editor-0.4.3.tgz
NetBSD 10.0earmv7hfkiro-editor-0.4.3.tgz
NetBSD 10.0earmv7hfkiro-editor-0.4.3.tgz
NetBSD 10.0i386kiro-editor-0.4.3.tgz
NetBSD 10.0i386kiro-editor-0.4.3.tgz
NetBSD 10.0powerpckiro-editor-0.4.3.tgz
NetBSD 10.0powerpckiro-editor-0.4.3.tgz
NetBSD 10.0powerpckiro-editor-0.4.3.tgz
NetBSD 10.0sparc64kiro-editor-0.4.3.tgz
NetBSD 10.0sparc64kiro-editor-0.4.3.tgz
NetBSD 10.0x86_64kiro-editor-0.4.3.tgz
NetBSD 10.0x86_64kiro-editor-0.4.3.tgz
NetBSD 9.0earmv7hfkiro-editor-0.4.3.tgz
NetBSD 9.0earmv7hfkiro-editor-0.4.3.tgz
NetBSD 9.0i386kiro-editor-0.4.3.tgz
NetBSD 9.0i386kiro-editor-0.4.3.tgz
NetBSD 9.0powerpckiro-editor-0.4.3.tgz
NetBSD 9.0powerpckiro-editor-0.4.3.tgz
NetBSD 9.0powerpckiro-editor-0.4.3.tgz
NetBSD 9.0x86_64kiro-editor-0.4.3.tgz
NetBSD 9.0x86_64kiro-editor-0.4.3.tgz
NetBSD 9.3x86_64kiro-editor-0.4.3.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.