Files
neovim/cmake.packaging/postinst
Mark Landis 3dbba90ba7 build: update-alternatives during deb install #37980
Problem:
nvim is not added to the system alternatives index when installed via
the .deb package, requiring users to explicitly invoke nvim rather than
use 'vi' or 'vim' alternatives.

Solution:
Invoke update-alternatives in CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA
steps.

Co-authored-by: Mark Landis <anonymouspage@limsei.com>
2026-03-21 04:50:47 -04:00

10 lines
281 B
Bash
Executable File

#!/bin/sh
set -e
# Register nvim as an alternative for vi and vim, view, editor
update-alternatives --install /usr/bin/vi vi /usr/bin/nvim 60
update-alternatives --install /usr/bin/vim vim /usr/bin/nvim 60
update-alternatives --install /usr/bin/view view /usr/bin/nvim 60
exit 0