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
| System | Port | Version |
|---|---|---|
| MidnightBSD | editors/vim | 9.2.1178 |
| FreeBSD | editors/vim | 9.2.1178 |
| OpenBSD | editors/vim | 9.2.1178 |
| NetBSD | editors/vim | 9.2.1116 |
| DragonFly | editors/vim | 9.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
| 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 | |
| MAKE_JOBS | off | Enable parallel build |
| NLS | off | |
| PERL | off | |
| RUBY | off | |
| SCHEME | off | MzScheme (Racket) bindings |
| TCL | off | |
| 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-/}
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 |