FreeBSD Ports

sysutils/vimpager 2.06.20250412_1

Use Vim/NeoVim as a pager (console flavor)

Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD2CLAUSE
Categories
sysutils
Package size
75.6 KiB, 435.9 KiB installed

Description

Vimpager uses the power of Vim to provide a powerful pager. It runs Vim (or NeoVim, or even GVim) and acts as a frontend, allowing for full Vim syntax highlighting, navigation, and configurability.

To make Vimpager look for anything other than `vim', set VIMPAGER_VIM=nvim or VIMPAGER_VIM=gvim.

To set Vimpager as your default pager, export PAGER=vimpager in your shell.

Install

As a binary package — by origin, or by package name:

pkg install sysutils/vimpager
pkg install vimpager

From the ports tree:

cd /usr/ports/sysutils/vimpager/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	vimpager>0:sysutils/vimpager

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.06.20250412_12.06.20250412_12.06.20200712_1--
FreeBSD:14:quarterly2.06.20250412_12.06.20250412_1n/a--
FreeBSD:15:latest2.06.20250412_12.06.20250412_1n/a--
FreeBSD:15:quarterly2.06.20250412_12.06.20250412_1n/an/an/a
FreeBSD:16:latest2.06.20250412_12.06.20250412_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Test 1

The full lists below include those, and their dependencies in turn.

All build dependencies 6
All run dependencies 1

No port depends on this one.

Configuration

Options name: sysutils_vimpager

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
gmake
Service scripts
none
Conflicts with
${FLAVORS:N${FLAVORS:[1]}:S/^/vimpager-/}
Flavors
vimpager-x11-2.06.20250412_1, vimpager-gtk2-2.06.20250412_1, vimpager-gtk3-2.06.20250412_1, vimpager-tiny-2.06.20250412_1, vimpager-motif-2.06.20250412_1, vimpager-neovim-2.06.20250412_1

Message after installing

To make Vimpager your default pager, run `export PAGER=vimpager'
or put it in your shell config file.

Vimpager looks only for `vim'. To make Vimpager look for anything
else, set `VIMPAGER_VIM=nvim' or `VIMPAGER_VIM=gvim'.

Files

Manual pages 2
  • vimcat(1)
  • vimpager(1)
pkg-plist 24
  • bin/vimcat
  • bin/vimpager
  • @sample etc/vimpagerrc.sample
  • share/doc/vimpager/ChangeLog_vimcat.yml
  • share/doc/vimpager/ChangeLog_vimpager.yml
  • share/doc/vimpager/DOC_AUTHORS.yml
  • share/doc/vimpager/TODO.yml
  • share/doc/vimpager/copyright
  • share/doc/vimpager/html/vimcat.html
  • share/doc/vimpager/html/vimpager.html
  • share/doc/vimpager/uganda.txt
  • share/doc/vimpager/vimcat.md
  • share/doc/vimpager/vimpager.md
  • share/man/man1/vimcat.1.gz
  • share/man/man1/vimpager.1.gz
  • share/vimpager/autoload/AnsiEsc.vim
  • share/vimpager/autoload/vimcat.vim
  • share/vimpager/autoload/vimpager.vim
  • share/vimpager/autoload/vimpager_utils.vim
  • share/vimpager/macros/less.vim
  • share/vimpager/plugin/AnsiEscPlugin.vim
  • share/vimpager/plugin/cecutil.vim
  • share/vimpager/plugin/vimpager.vim
  • share/vimpager/syntax/perldoc.vim
distinfo 2
FileSizeSHA256
vimpager/man.tar.gz27699aad1e1dd3546ce64626627f4684fdef04f0ca9d40a4815d84e6ef8ceacc6cdf
vimpager/rkitover-vimpager-2.06.20250412-842f746_GH0.tar.gz164299935c6e80e3c66fba31ba6f1d7fb2f3f471599f21848c1b6b5063ccd7dd5374c5
Master sites 1
  • https://github.com/rkitover/vimpager/releases/download/${DISTVERSION:R}/

Commit history 0

No commits in the history this site was built from.