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
| System | Port | Version |
|---|---|---|
| FreeBSD | editors/vim | 9.2.1178 |
| OpenBSD | editors/vim | 9.2.1178 |
| NetBSD | editors/vim | 9.2.1116 |
| DragonFly | editors/vim | 9.1.1199 |
| MidnightBSD | editors/vim | 9.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 9.2.0738 | 9.2.1178 | 9.0.1136 | 9.1.1627 | 9.2.1178 |
| FreeBSD:14:quarterly | 9.2.0738 | 9.2.0738 | n/a | 9.1.1401_1 | 9.2.0738 |
| FreeBSD:15:latest | 9.2.1178 | 9.2.1178 | n/a | 9.1.1627 | 9.1.1627 |
| FreeBSD:15:quarterly | 9.2.0738 | 9.2.0738 | n/a | n/a | n/a |
| FreeBSD:16:latest | 9.2.0738 | 9.2.1178 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/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
Required by 18
Configuration
Options name: editors_vim
| Option | Default | Description |
|---|---|---|
| CTAGS_BASE | on | Use system ctags |
| CTAGS_EXUBERANT | off | Use exctags instead of ctags |
| CTAGS_UNIVERSAL | off | Use uctags instead of ctags |
| LUA | off | Lua scripting language support |
| MAKE_JOBS | off | Enable parallel build |
| NLS | off | Native Language Support |
| PERL | off | Perl scripting language support |
| RUBY | off | Ruby bindings or support |
| SCHEME | off | MzScheme (Racket) bindings |
| TCL | off | Tcl scripting language support |
| XTERM_SAVE | off | Restore xterm screen after exit |
| XXD | on | Install 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
| File | Size | SHA256 |
|---|---|---|
| vim-vim-v9.2.1178_GH0.tar.gz | 2.0271426e+07 | 62b4a204676f0e2d6c11f1951ac204b1c83d22cd3f383599e7455e96cf87a68a |