app-editors/vim (gentoo)

Search

Notice: This package is in a virtual group: virtual/editor, virtual/pager
Equivalents: app-editors/dav, app-editors/e3, app-editors/ee, app-editors/emacs, app-editors/emact, app-editors/ersatz-emacs, app-editors/fe, app-editors/gvim, app-editors/gvim-classic, app-editors/helix, app-editors/jasspa-microemacs, app-editors/jed, app-editors/joe, app-editors/jove, app-editors/kakoune, app-editors/levee, app-editors/lpe, app-editors/mg, app-editors/micro, app-editors/moe, app-editors/nano, app-editors/ne, app-editors/neovim, app-editors/ng, app-editors/qemacs, app-editors/teco, app-editors/uemacs-pk, app-editors/vile, app-editors/vim-classic, app-editors/vis, app-editors/xemacs, app-editors/zile, app-misc/mc, dev-lisp/cmucl, mail-client/alpine, app-text/lv, sys-apps/less, sys-apps/most, sys-apps/util-linux

Install

Install this package:

emerge -a app-editors/vim

Package Information

Description:
Vim, an improved vi-style text editor
Homepage:
https://www.vim.org https://github.com/vim/vim
License:
vim

Versions

Version EAPI Keywords Slot
9999 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris 0
9.2.1152 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris 0
9.2.1125 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris 0
9.2.1119 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris 0
9.1.1652 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris 0

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>arthurzam@gentoo.org</email>
		<name>Arthur Zamarin</name>
	</maintainer>
	<maintainer type="person" proxied="yes">
		<email>xxc3ncoredxx@gmail.com</email>
		<name>Oskari Pirhonen</name>
	</maintainer>
	<maintainer type="project">
		<email>vim@gentoo.org</email>
		<name>Gentoo Vim Project</name>
	</maintainer>
	<maintainer type="project" proxied="proxy">
		<email>proxy-maint@gentoo.org</email>
		<name>Proxy Maintainers</name>
	</maintainer>
	<use>
		<flag name="crypt">Use <pkg>dev-libs/libsodium</pkg> for crypto support</flag>
		<flag name="cscope">Enable cscope interface</flag>
		<flag name="pango">Render |:hardcopy| output with <pkg>x11-libs/pango</pkg>
      and <pkg>x11-libs/cairo</pkg> rather than Vim's own PostScript generator</flag>
		<flag name="racket">Enable support for Scheme using <pkg>dev-scheme/racket</pkg></flag>
		<flag name="terminal">Enable terminal emulation support</flag>
		<flag name="vim-pager">Install vimpager and vimmanpager links</flag>
		<flag name="X">Link console vim against X11 libraries to enable title and
      clipboard features in xterm</flag>
	</use>
	<upstream>
		<remote-id type="cpe">cpe:/a:vim:vim</remote-id>
		<remote-id type="github">vim/vim</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p app-editors/vim | euse -E <flag> -p app-editors/vim | euse -D <flag> -p app-editors/vim

Flag Description 9999 9.2.1152 9.2.1125 9.2.1119 9.1.1652
X Link console vim against X11 libraries to enable title and clipboard features in xterm ✓ ✓ ✓ ✓ ✓
acl Add support for Access Control Lists ✓ ✓ ✓ ✓ ✓
crypt Use <pkg>dev-libs/libsodium</pkg> for crypto support ✓ ✓ ✓ ✓ ✓
cscope Enable cscope interface ✓ ✓ ✓ ✓ ✓
debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces ✓ ✓ ✓ ✓ ✓
gpm Add support for sys-libs/gpm (Console-based mouse driver) ✓ ✓ ✓ ✓ ✓
lua Enable Lua scripting support ✓ ✓ ✓ ✓ ✓
minimal Install a very minimal build (disables, for example, plugins, fonts, most drivers, non-critical features) ✓ ✓ ✓ ✓ ✓
nls Add Native Language Support (using gettext - GNU locale utilities) ✓ ✓ ✓ ✓ ✓
pango Render |:hardcopy| output with <pkg>x11-libs/pango</pkg> and <pkg>x11-libs/cairo</pkg> rather than Vim's own PostScript generator ✓ ✓ ✓ ✓ ✗
perl Add optional support/bindings for the Perl language ✓ ✓ ✓ ✓ ✓
python Add optional support/bindings for the Python language ✓ ✓ ✓ ✓ ✓
racket Enable support for Scheme using <pkg>dev-scheme/racket</pkg> ✓ ✓ ✓ ✓ ✓
ruby Add support/bindings for the Ruby language ✓ ✓ ✓ ✓ ✓
selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur ✓ ✓ ✓ ✓ ✓
sound Enable sound support ✓ ✓ ✓ ✓ ✓
tcl Add support the Tcl language ✓ ✓ ✓ ✓ ✓
terminal Enable terminal emulation support ✓ ✓ ✓ ✓ ✓
vim-pager Install vimpager and vimmanpager links ✓ ✓ ✓ ✓ ✓
wayland Enable dev-libs/wayland backend ✓ ✓ ✓ ✓ ✓

Files

Manifest

Type File Size Versions
DIST vim-9.1.1652.tar.gz 18776578 bytes 9.1.1652
DIST vim-9.2.1119.tar.gz 20196061 bytes 9.2.1119
DIST vim-9.2.1125.tar.gz 20194423 bytes 9.2.1125
DIST vim-9.2.1152.tar.gz 20248207 bytes 9.2.1152
DIST vim-patches-vim-9.1.1432-patches.tar.bz2 2618 bytes 9.1.1652
DIST vim-patches-vim-9.2.1119-patches.tar.bz2 2619 bytes 9999, 9.2.1152, 9.2.1125, 9.2.1119
Unmatched Entries
Type File Size