BSD Ports

editors/vim 9.2.1178 MidnightBSD

Improved version of the vi editor (

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
19e92ede8e
License
VIM
Categories
editors

Description

Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.

Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.

FreeBSD has the following Vim packages: * vim: Console-only Vim (vim binary) with all runtime files * vim-gtk3, -gtk2, -motif: Console Vim plus a GUI (gvim binary) * vim-x11: Console Vim only, with xclipboard support * vim-tiny: Vim binary only, with no runtime files. Not useful for most people; intended for minimal (ex. jail) installations

In the other systems

SystemPortVersion
MidnightBSDeditors/vim9.2.1178
FreeBSDeditors/vim9.2.1178
OpenBSDeditors/vim9.2.1178
NetBSDeditors/vim9.2.1116
DragonFlyeditors/vim9.1.1199

Install

Binary package:

mport install vim

From mports:

cd /usr/mports/editors/vim && make install clean

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

RUN_DEPENDS=	vim>0:editors/vim

Dependencies

No port depends on this one.

Configuration

Options name: editors_vim

OptionDefaultDescription
CTAGS_BASEonUse system ctags
CTAGS_EXUBERANToffUse exctags instead of ctags
CTAGS_UNIVERSALoffUse uctags instead of ctags
LUAoff
MAKE_JOBSoffEnable parallel build
NLSoff
PERLoff
RUBYoff
SCHEMEoffMzScheme (Racket) bindings
TCLoff
XTERM_SAVEoffRestore xterm screen after exit
XXDonInstall xxd hexdumper
USES
cpe iconv ncurses pkgconfig shebangfix
Service scripts
none
Conflicts with
${FLAVORS:N${FLAVORS:[1]}:S/^/vim-/}

Files

Manual pages 12
  • eview(1)
  • evim(1)
  • gview(1)
  • gvim(1)
  • gvimdiff(1)
  • rgview(1)
  • rgvim(1)
  • rview(1)
  • rvim(1)
  • vim(1)
  • vimdiff(1)
  • vimtutor(1)
pkg-plist 298
  • bin/eview
  • bin/evim
  • bin/gview
  • bin/gvim
  • bin/gvimdiff
  • bin/gvimtutor
  • bin/rgview
  • bin/rgvim
  • bin/rview
  • bin/rvim
  • bin/vim
  • bin/vimdiff
  • bin/vimtutor
  • share/man/da/man1/gview.1.gz
  • share/man/da/man1/gvim.1.gz
  • share/man/da/man1/gvimdiff.1.gz
  • share/man/da/man1/rgview.1.gz
  • share/man/da/man1/rgvim.1.gz
  • share/man/da/man1/rview.1.gz
  • share/man/da/man1/rvim.1.gz
  • share/man/da/man1/vim.1.gz
  • share/man/da/man1/vimdiff.1.gz
  • share/man/da/man1/vimtutor.1.gz
  • share/man/da.ISO8859-1/man1/gview.1.gz
  • share/man/da.ISO8859-1/man1/gvim.1.gz
  • share/man/da.ISO8859-1/man1/gvimdiff.1.gz
  • share/man/da.ISO8859-1/man1/rgview.1.gz
  • share/man/da.ISO8859-1/man1/rgvim.1.gz
  • share/man/da.ISO8859-1/man1/rview.1.gz
  • share/man/da.ISO8859-1/man1/rvim.1.gz
  • share/man/da.ISO8859-1/man1/vim.1.gz
  • share/man/da.ISO8859-1/man1/vimdiff.1.gz
  • share/man/da.ISO8859-1/man1/vimtutor.1.gz
  • share/man/da.UTF-8/man1/gview.1.gz
  • share/man/da.UTF-8/man1/gvim.1.gz
  • share/man/da.UTF-8/man1/gvimdiff.1.gz
  • share/man/da.UTF-8/man1/rgview.1.gz
  • share/man/da.UTF-8/man1/rgvim.1.gz
  • share/man/da.UTF-8/man1/rview.1.gz
  • share/man/da.UTF-8/man1/rvim.1.gz
  • share/man/da.UTF-8/man1/vim.1.gz
  • share/man/da.UTF-8/man1/vimdiff.1.gz
  • share/man/da.UTF-8/man1/vimtutor.1.gz
  • share/man/de/man1/gview.1.gz
  • share/man/de/man1/gvim.1.gz
  • share/man/de/man1/rgview.1.gz
  • share/man/de/man1/rgvim.1.gz
  • share/man/de/man1/rview.1.gz
  • share/man/de/man1/rvim.1.gz
  • share/man/de/man1/vim.1.gz
  • share/man/de.ISO8859-1/man1/gview.1.gz
  • share/man/de.ISO8859-1/man1/gvim.1.gz
  • share/man/de.ISO8859-1/man1/rgview.1.gz
  • share/man/de.ISO8859-1/man1/rgvim.1.gz
  • share/man/de.ISO8859-1/man1/rview.1.gz
  • share/man/de.ISO8859-1/man1/rvim.1.gz
  • share/man/de.ISO8859-1/man1/vim.1.gz
  • share/man/de.UTF-8/man1/gview.1.gz
  • share/man/de.UTF-8/man1/gvim.1.gz
  • share/man/de.UTF-8/man1/rgview.1.gz
  • share/man/de.UTF-8/man1/rgvim.1.gz
  • share/man/de.UTF-8/man1/rview.1.gz
  • share/man/de.UTF-8/man1/rvim.1.gz
  • share/man/de.UTF-8/man1/vim.1.gz
  • share/man/fr/man1/eview.1.gz
  • share/man/fr/man1/evim.1.gz
  • share/man/fr/man1/gview.1.gz
  • share/man/fr/man1/gvim.1.gz
  • share/man/fr/man1/gvimdiff.1.gz
  • share/man/fr/man1/rgview.1.gz
  • share/man/fr/man1/rgvim.1.gz
  • share/man/fr/man1/rview.1.gz
  • share/man/fr/man1/rvim.1.gz
  • share/man/fr/man1/vim.1.gz
  • share/man/fr/man1/vimdiff.1.gz
  • share/man/fr/man1/vimtutor.1.gz
  • share/man/fr.ISO8859-1/man1/eview.1.gz
  • share/man/fr.ISO8859-1/man1/evim.1.gz
  • share/man/fr.ISO8859-1/man1/gview.1.gz
  • share/man/fr.ISO8859-1/man1/gvim.1.gz
  • share/man/fr.ISO8859-1/man1/gvimdiff.1.gz
  • share/man/fr.ISO8859-1/man1/rgview.1.gz
  • share/man/fr.ISO8859-1/man1/rgvim.1.gz
  • share/man/fr.ISO8859-1/man1/rview.1.gz
  • share/man/fr.ISO8859-1/man1/rvim.1.gz
  • share/man/fr.ISO8859-1/man1/vim.1.gz
  • share/man/fr.ISO8859-1/man1/vimdiff.1.gz
  • share/man/fr.ISO8859-1/man1/vimtutor.1.gz
  • share/man/fr.UTF-8/man1/eview.1.gz
  • share/man/fr.UTF-8/man1/evim.1.gz
  • share/man/fr.UTF-8/man1/gview.1.gz
  • share/man/fr.UTF-8/man1/gvim.1.gz
  • share/man/fr.UTF-8/man1/gvimdiff.1.gz
  • share/man/fr.UTF-8/man1/rgview.1.gz
  • share/man/fr.UTF-8/man1/rgvim.1.gz
  • share/man/fr.UTF-8/man1/rview.1.gz
  • share/man/fr.UTF-8/man1/rvim.1.gz
  • share/man/fr.UTF-8/man1/vim.1.gz
  • share/man/fr.UTF-8/man1/vimdiff.1.gz
  • share/man/fr.UTF-8/man1/vimtutor.1.gz

The first 100 are listed.

distinfo 1
FileSizeSHA256
vim-vim-v9.2.1178_GH0.tar.gz2.0271426e+0762b4a204676f0e2d6c11f1951ac204b1c83d22cd3f383599e7455e96cf87a68a

Commit history 4

DateCommitCreditsLog message
19e92ede8e Lucas Holt editors/vim: update
0832d27da6 Lucas Holt editors/vim: update
8ef3d7732f Lucas Holt editors/vim: update to 9.2.1014 (#786)
## Summary - update Vim from 9.2.0742 to the latest upstream patch level, 9.2.1014 - refresh the distfile checksum and size - include upstream security fixes through patch 9.2.1014 ## Validation - bmake makesum - gzip -t Distfiles/vim-vim-v9.2.1014_GH0.tar.gz - bmake check-license - bmake clean patch - bmake - bmake fake package - staged vim --version reports patches 1-1014 - portlint -C: 0 fatal errors, 3 pre-existing ordering/maintainer-mode warnings Upstream tests were not run because the port sets NO_TEST=yes; its Makefile documents that the suite hangs indefinitely on Magus. ## Summary by Sourcery Update the Vim editor port to upstream patch level 9.2.1014. Bug Fixes: - Include upstream Vim security fixes through patch level 9.2.1014. Enhancements: …
5096859d59 Lucas Holt editors/vim: update