BSD Ports

editors/vim 9.2.1178 FreeBSD

Improved version of the vi editor (console flavor)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
4b81600bb3
License
VIM
Categories
editors
Package size
9807.2 KiB, 43293.9 KiB installed

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
FreeBSDeditors/vim9.2.1178
OpenBSDeditors/vim9.2.1178
NetBSDeditors/vim9.2.1116
DragonFlyeditors/vim9.1.1199
MidnightBSDeditors/vim9.2.1178

Install

Binary package:

pkg install vim

From the ports tree:

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

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

RUN_DEPENDS=	vim>0:editors/vim

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:latest9.2.07389.2.11789.0.11369.1.16279.2.1178
FreeBSD:14:quarterly9.2.07389.2.0738n/a9.1.1401_19.2.0738
FreeBSD:15:latest9.2.11789.2.1178n/a9.1.16279.1.1627
FreeBSD:15:quarterly9.2.07389.2.0738n/an/an/a
FreeBSD:16:latest9.2.07389.2.1178n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

Build dependencies 12
Run dependencies 3

Configuration

Options name: editors_vim

OptionDefaultDescription
CTAGS_BASEonUse system ctags
CTAGS_EXUBERANToffUse exctags instead of ctags
CTAGS_UNIVERSALoffUse uctags instead of ctags
LUAoffLua scripting language support
MAKE_JOBSoffEnable parallel build
NLSoffNative Language Support
PERLoffPerl scripting language support
RUBYoffRuby bindings or support
SCHEMEoffMzScheme (Racket) bindings
TCLoffTcl scripting language support
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-/}
Flavors
vim-x11-9.2.1178, vim-gtk2-9.2.1178, vim-gtk3-9.2.1178, vim-tiny-9.2.1178, vim-motif-9.2.1178

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 1

DateCommitCreditsLog message
4b81600bb3 Adam Weinberger editors/vim: Update to 9.2.1178