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.
===> The following configuration options are available for vimpager-2.06.20250412_1:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
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'.
Update my ports' maintainer field after becoming a committer
Reviewed by: osa, vvd (mentors)
Approved by: osa (mentor)
Differential Revision: https://reviews.freebsd.org/D55456
sysutils/vimpager: Fix build when DOCS option turned off
Download generated man pages from master site and add DIST_SUBDIR
variable.
Remove TEST option (it was a misunderstood).
Add conditionally patch which remove generation of documentation and the warning
message about missing pandoc.
PR: 287571
Reported by: Anton Saietskii <vsasjason@gmail.com>
Approved by: Yusuf Yaman <nxjoseph@protonmail.com> (maintainer)
sysutils/vimpager: Update to 2.06.20250412
Use flavors for runtime dependencies. The flavors are same as in
editors/vim.
Add TEST target and dependency.
Submitter takes maintainership.
PR: 283220
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
Update to 2.0.6, and apply one patch past the 2.0.6 tag that lets
us remove the dependency on bash (and thus obviates the VIMCAT option).
Call it 2.0.6 anyway.
Update to 2.05.
Upstream has made the baffling decision not to include manpages in the
tarball anymore, and to require pandoc and its massive dependencies to
generate those manpages. So, install the markdown files into DOCSDIR
instead until upstream finds a better way to generate those manpages.
Nearly two weeks ago, I accidentally committed a bunch of testing
nonsense into this port. That noone noticed is testament that I
am possibly the only person who uses this port.
Use ViM as a more(1)/less(1) pager replacement.
To set as your default pager, export PAGER=vimpager in your shell's
rcfile.
See the manpage for various options. Of note, custom .vimrc files seem
to cause strange behaviour. Creating ~/.vimpagerrc will give you a clean
ViM environment.
WWW: http://www.vim.org/scripts/script.php?script_id=1723
Feature safe: yes