editors/helix 25.07.1 NetBSD
Modal editor inspired by kakoune / neovim
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- License
- mpl-2.0
- Categories
- editors
- Package size
- 16637.6 KiB, 210519.1 KiB installed
Description
Helix is a modal text editor with built-in support for multiple selections, Language Server Protocol (LSP), tree-sitter, and experimental support for Debug Adapter Protocol (DAP). Its main features include:
-
Multiple cursors as a core editing primitive, inspired by Kakoune. Commands manipulate selections which allows concurrent code editing.
-
Tree-sitter produces error tolerant and robust syntax trees, which enables better syntax highlighting, indent calculation and code navigation.
-
Navigate and select functions, classes, comments, etc and select syntax tree nodes instead of plain text.
-
Language specific auto completion, goto definition, documentation, diagnostics and other IDE features with no additional configuration.
-
No Electron. No VimScript. No JavaScript. Use it over ssh, tmux, or a plain terminal. Your laptop battery life will thank you.
-
Fuzzy finder to jump to files and symbols, project wide search, beautiful themes, auto closing bracket pairs, surround integration and more.
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | editors/helix | 25.07.1 |
| FreeBSD | editors/helix | 25.07.1_12 |
| OpenBSD | editors/helix | 25.07.1p0 |
| HardenedBSD | editors/helix | 25.07.1_10 |
| GhostBSD | editors/helix | 25.07.1_10 |
Install
Binary package:
pkgin install helix
From pkgsrc:
cd /usr/pkgsrc/editors/helix && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 25.07.1 |
| NetBSD 10.1 aarch64 | 25.07.1 |
| SmartOS / illumos x86_64 | 25.07.1 |
| macOS 15 arm64 | 25.07.1 |
Dependencies
No port depends on this one.