notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details
hxavi Lightweight binary (hex) editor for vi and Vim users
1.2.1 editors on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.2.1Version of this port present on the latest quarterly branch.
Maintainer: satoumc@hxavi.net search for ports maintained by this maintainer
Port Added: 2026-03-14 11:45:04
Last Update: 2026-03-14 11:35:53
Commit Hash: bce6552
License: BSD2CLAUSE
WWW:
https://hxavi.net/en/en-home/
Description:
Hxavi is a lightweight binary (hex) editor. Its commands are almost the same as vi(1) and vim(1), so it's easy to use. There is no limit to the number of undo/redo operations. You can even edit huge files that exceed the memory size.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (47 items)
Collapse this list.
  1. /usr/local/share/licenses/hxavi-1.2.1/catalog.mk
  2. /usr/local/share/licenses/hxavi-1.2.1/LICENSE
  3. /usr/local/share/licenses/hxavi-1.2.1/BSD2CLAUSE
  4. bin/hxavi
  5. lib/hxavi/hxavi-1.2.1/lib/cmap/cmap_less.txt
  6. lib/hxavi/hxavi-1.2.1/lib/logo/logo
  7. lib/hxavi/hxavi-1.2.1/lib/messages/en_US/help_for_command
  8. lib/hxavi/hxavi-1.2.1/lib/messages/en_US/help_for_insert
  9. lib/hxavi/hxavi-1.2.1/lib/messages/en_US/help_for_replace
  10. lib/hxavi/hxavi-1.2.1/lib/messages/en_US/info_in_bottom_line
  11. lib/hxavi/hxavi-1.2.1/lib/messages/en_US/man_less.txt
  12. lib/hxavi/hxavi-1.2.1/lib/messages/ja_JP/help_for_command
  13. lib/hxavi/hxavi-1.2.1/lib/messages/ja_JP/help_for_insert
  14. lib/hxavi/hxavi-1.2.1/lib/messages/ja_JP/help_for_replace
  15. lib/hxavi/hxavi-1.2.1/lib/messages/ja_JP/info_in_bottom_line
  16. lib/hxavi/hxavi-1.2.1/lib/messages/ja_JP/man_less.txt
  17. lib/hxavi/hxavi-1.2.1/lib/unicode/attr_000000
  18. lib/hxavi/hxavi-1.2.1/lib/unicode/attr_010000
  19. lib/hxavi/hxavi-1.2.1/lib/unicode/attr_020000
  20. lib/hxavi/hxavi-1.2.1/lib/unicode/attr_030000
  21. lib/hxavi/hxavi-1.2.1/lib/unicode/attr_0e0000
  22. lib/hxavi/hxavi-1.2.1/lib/unicode/euc-jis-2004/euc2utf8_0
  23. lib/hxavi/hxavi-1.2.1/lib/unicode/euc-jis-2004/euc2utf8_1
  24. lib/hxavi/hxavi-1.2.1/lib/unicode/euc-jis-2004/euc2utf8_2
  25. lib/hxavi/hxavi-1.2.1/lib/unicode/euc-jis-2004/utf82euc_0
  26. lib/hxavi/hxavi-1.2.1/lib/unicode/euc-jis-2004/utf82euc_2
  27. lib/hxavi/hxavi-1.2.1/lib/unicode/iso-2022-jp-2004/jis2utf8_081
  28. lib/hxavi/hxavi-1.2.1/lib/unicode/iso-2022-jp-2004/jis2utf8_131
  29. lib/hxavi/hxavi-1.2.1/lib/unicode/iso-2022-jp-2004/jis2utf8_132
  30. lib/hxavi/hxavi-1.2.1/lib/unicode/iso-2022-jp-2004/utf82jis_0
  31. lib/hxavi/hxavi-1.2.1/lib/unicode/iso-2022-jp-2004/utf82jis_2
  32. lib/hxavi/hxavi-1.2.1/lib/unicode/shift_jis-2004/sjs2utf8_0
  33. lib/hxavi/hxavi-1.2.1/lib/unicode/shift_jis-2004/sjs2utf8_1
  34. lib/hxavi/hxavi-1.2.1/lib/unicode/shift_jis-2004/sjs2utf8_2
  35. lib/hxavi/hxavi-1.2.1/lib/unicode/shift_jis-2004/utf82sjs_0
  36. lib/hxavi/hxavi-1.2.1/lib/unicode/shift_jis-2004/utf82sjs_2
  37. share/man/ja_JP.UTF-8/man1/hxavi.1.gz
  38. share/man/man1/hxavi.1.gz
  39. share/doc/hxavi/SpecialCharacters
  40. share/doc/hxavi/changelog
  41. share/doc/hxavi/copyright
  42. share/doc/hxavi/hxavi_en.txt
  43. share/doc/hxavi/hxavi_ja.txt
  44. share/doc/hxavi/sample_of_.hxavirc
  45. @owner
  46. @group
  47. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • hxavi>0:editors/hxavi
To install the port:
cd /usr/ports/editors/hxavi/ && make install clean
To add the package, run one of these commands:
  • pkg install editors/hxavi
  • pkg install hxavi
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: hxavi
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1773067573 SHA256 (hxavi-1.2.1.20260309.tar.gz) = d9751231e930404372ebfd9278b04ee74c4356012600e4ef216a973b12d86f22 SIZE (hxavi-1.2.1.20260309.tar.gz) = 907625

Packages (timestamps in pop-ups are UTC):
hxavi
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.2.11.2.1--1.2.1n/an/an/a
FreeBSD:13:quarterly1.2.11.2.1--1.2.1n/an/an/a
FreeBSD:14:latest1.2.11.2.1--1.2.1---
FreeBSD:14:quarterly1.2.11.2.1--1.2.1---
FreeBSD:15:latest1.2.11.2.1n/a-n/an/a--
FreeBSD:15:quarterly1.2.11.2.1n/a-n/an/a--
FreeBSD:16:latest1.2.11.2.1n/a-n/an/a--
This port has no dependencies.
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for hxavi-1.2.1: DOCS=on: Build and/or install documentation MANPAGES=on: Build and/or install manual pages ===> Use 'make config' to modify these settings
Options name:
editors_hxavi
USES:
ncurses
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://hxavi.net/files/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.2.1
14 Mar 2026 11:35:53
commit hash: bce65523c98abeeed22cb2b70f8714422b2f7281commit hash: bce65523c98abeeed22cb2b70f8714422b2f7281commit hash: bce65523c98abeeed22cb2b70f8714422b2f7281commit hash: bce65523c98abeeed22cb2b70f8714422b2f7281 files touched by this commit
MANTANI Nobutaka (nobutaka) search for other commits by this committer
Author: Michihiro Satoh
editors/hxavi: Add new port

hxavi is a lightweight binary (hex) editor for vi and Vim users.

PR:		293555
Reported by:	Michihiro Satoh <satoumc@hxavi.net>

Number of commits found: 1