Linux workstation

Upstream software project

vim

vim tutor and tutor files

About vim

vim tutor and tutor files

This project links 76 native package records across 10 recorded operating-system releases. Compare the retained versions and architectures below, then open the package for your own release.

These are catalog observations, not a guarantee of installation, compatibility, or upstream support.

Project pictures and package coverage

Alpine Linux 3.21: 7 package records; Alpine Linux 3.22: 7 package records; Alpine Linux 3.23: 7 package records; Debian 12 (Bookworm): 11 package records; Debian 13 (Trixie): 11 package records; Fedora 43: 8 package records; Fedora 44: 8 package records; openSUSE Leap 15.6: 5 package records; openSUSE Leap 16.0: 6 package records; openSUSE Tumbleweed: 6 package records. Catalog coverage diagram, not an application screenshot.vim: recorded package coverageAlpine Linux 3.217 recordsAlpine Linux 3.227 recordsAlpine Linux 3.237 recordsDebian 12 (Bookworm)11 recordsDebian 13 (Trixie)11 recordsFedora 438 recordsFedora 448 recordsopenSUSE Leap 15.65 records
OpenFactory diagram of linked package records. The first eight releases are shown; all 10 appear below. It is not an application screenshot.

Project identity

Project
vim
Publisher
Not authoritatively mapped
Native package records
76
Operating systems
alpine-linux-3-21, alpine-linux-3-22, alpine-linux-3-23, debian-12, debian-13, fedora-43, fedora-44, opensuse-leap-15-6, opensuse-leap-16-0, opensuse-tumbleweed
License expression
Vim
Metadata completeness
70/100 (not a software quality rating)
Source repository
Not reported

Source-reported description

The fullest retained description is shown with its source. Distribution packaging descriptions may include downstream details.

VIM (VIsual editor iMproved) is an updated and improved version of the vi editor. Vi was the first real screen-based editor for UNIX, and is still very popular. VIM improves on vi by adding new features: multiple windows, multi-level undo, block highlighting and more. The vim-enhanced package contains a version of VIM with extra, recently introduced features like Python and Perl interpreters. Install the vim-enhanced package if you'd like to use a version of the VIM editor which includes recently added enhancements like interpreters for the Python and Perl scripting languages. You'll also need to install the vim-common package.

Description source

Packages by operating system

Compare recorded versions, then open a package for dependency, file, checksum, and repository evidence. Version strings are distribution-specific, not a ranking of newer software.

Alpine Linux 3.21

  1. gvim

    Alpine Linux 3.21 / source vim

    9.1.1105-r0

    advanced text editor, with GUI

    aarch64x86_64v3.21
  2. vim

    Alpine Linux 3.21 / source vim

    9.1.1105-r0

    Improved vi-style text editor

    aarch64x86_64v3.21
  3. vim-common

    Alpine Linux 3.21 / source vim

    9.1.1105-r0

    Improved vi-style text editor

    aarch64x86_64v3.21
  4. vimdiff

    Alpine Linux 3.21 / source vim

    9.1.1105-r0

    view file diffs in vim

    aarch64x86_64v3.21
  5. vim-doc

    Alpine Linux 3.21 / source vim

    9.1.1105-r0

    Improved vi-style text editor (documentation)

    aarch64x86_64v3.21
  6. vim-tutor

    Alpine Linux 3.21 / source vim

    9.1.1105-r0

    vim tutor and tutor files

    aarch64x86_64v3.21
  7. xxd

    Alpine Linux 3.21 / source vim

    9.1.1105-r0

    tool to make (or reverse) a hex dump

    aarch64x86_64v3.21

Alpine Linux 3.22

  1. gvim

    Alpine Linux 3.22 / source vim

    9.1.1566-r0

    advanced text editor, with GUI

    aarch64x86_64v3.22
  2. vim

    Alpine Linux 3.22 / source vim

    9.1.1566-r0

    Improved vi-style text editor

    aarch64x86_64v3.22
  3. vim-common

    Alpine Linux 3.22 / source vim

    9.1.1566-r0

    Improved vi-style text editor

    aarch64x86_64v3.22
  4. vimdiff

    Alpine Linux 3.22 / source vim

    9.1.1566-r0

    view file diffs in vim

    aarch64x86_64v3.22
  5. vim-doc

    Alpine Linux 3.22 / source vim

    9.1.1566-r0

    Improved vi-style text editor (documentation)

    aarch64x86_64v3.22
  6. vim-tutor

    Alpine Linux 3.22 / source vim

    9.1.1566-r0

    vim tutor and tutor files

    aarch64x86_64v3.22
  7. xxd

    Alpine Linux 3.22 / source vim

    9.1.1566-r0

    tool to make (or reverse) a hex dump

    aarch64x86_64v3.22

Alpine Linux 3.23

  1. gvim

    Alpine Linux 3.23 / source vim

    9.2.1014-r0

    Improved vi-style text editor (GTK3 GUI)

    aarch64x86_64v3.23
  2. vim

    Alpine Linux 3.23 / source vim

    9.2.1014-r0

    Improved vi-style text editor

    aarch64x86_64v3.23
  3. vim-common

    Alpine Linux 3.23 / source vim

    9.2.1014-r0

    Improved vi-style text editor (common files)

    aarch64x86_64v3.23
  4. vimdiff

    Alpine Linux 3.23 / source vim

    9.2.1014-r0

    Improved vi-style text editor (diff view mode)

    aarch64x86_64v3.23
  5. vim-doc

    Alpine Linux 3.23 / source vim

    9.2.1014-r0

    Improved vi-style text editor (documentation)

    aarch64x86_64v3.23
  6. vim-tutor

    Alpine Linux 3.23 / source vim

    9.2.1014-r0

    Improved vi-style text editor (interactive tutorial)

    aarch64x86_64v3.23
  7. xxd

    Alpine Linux 3.23 / source vim

    9.2.1014-r0

    Tool to make (or reverse) a hex dump

    aarch64x86_64v3.23

Debian 12 (Bookworm)

  1. vim

    Debian 12 (Bookworm) / editors

    2:9.0.1378-2+deb12u2

    Vi IMproved - enhanced vi editor

    amd64arm64bookworm
  2. vim-athena

    Debian 12 (Bookworm) / editors / source vim

    2:9.0.1378-2+deb12u2

    Vi IMproved - enhanced vi editor (dummy package)

    allbookworm
  3. vim-common

    Debian 12 (Bookworm) / editors / source vim

    2:9.0.1378-2+deb12u2

    Vi IMproved - Common files

    allbookworm
  4. vim-doc

    Debian 12 (Bookworm) / doc / source vim

    2:9.0.1378-2+deb12u2

    Vi IMproved - HTML documentation

    allbookworm
  5. vim-gtk3

    Debian 12 (Bookworm) / editors / source vim

    2:9.0.1378-2+deb12u2

    Vi IMproved - enhanced vi editor - with GTK3 GUI

    amd64arm64bookworm
  6. vim-gui-common

    Debian 12 (Bookworm) / editors / source vim

    2:9.0.1378-2+deb12u2

    Vi IMproved - Common GUI files

    allbookworm
  7. vim-motif

    Debian 12 (Bookworm) / editors / source vim

    2:9.0.1378-2+deb12u2

    Vi IMproved - enhanced vi editor - with Motif GUI

    amd64arm64bookworm
  8. vim-nox

    Debian 12 (Bookworm) / editors / source vim

    2:9.0.1378-2+deb12u2

    Vi IMproved - enhanced vi editor - with scripting languages support

    amd64arm64bookworm
  9. vim-runtime

    Debian 12 (Bookworm) / editors / source vim

    2:9.0.1378-2+deb12u2

    Vi IMproved - Runtime files

    allbookworm
  10. vim-tiny

    Debian 12 (Bookworm) / editors / source vim

    2:9.0.1378-2+deb12u2

    Vi IMproved - enhanced vi editor - compact version

    amd64arm64bookworm
  11. xxd

    Debian 12 (Bookworm) / editors / source vim

    2:9.0.1378-2+deb12u2

    tool to make (or reverse) a hex dump

    amd64arm64bookworm

Debian 13 (Trixie)

  1. vim

    Debian 13 (Trixie) / editors

    2:9.1.1230-2

    Vi IMproved - enhanced vi editor

    amd64arm64trixie
  2. vim-athena

    Debian 13 (Trixie) / editors / source vim

    2:9.1.1230-2

    Vi IMproved - enhanced vi editor (dummy package)

    alltrixie
  3. vim-common

    Debian 13 (Trixie) / editors / source vim

    2:9.1.1230-2

    Vi IMproved - Common files

    alltrixie
  4. vim-doc

    Debian 13 (Trixie) / doc / source vim

    2:9.1.1230-2

    Vi IMproved - HTML documentation

    alltrixie
  5. vim-gtk3

    Debian 13 (Trixie) / editors / source vim

    2:9.1.1230-2

    Vi IMproved - enhanced vi editor - with GTK3 GUI

    amd64arm64trixie
  6. vim-gui-common

    Debian 13 (Trixie) / editors / source vim

    2:9.1.1230-2

    Vi IMproved - Common GUI files

    alltrixie
  7. vim-motif

    Debian 13 (Trixie) / editors / source vim

    2:9.1.1230-2

    Vi IMproved - enhanced vi editor - with Motif GUI

    amd64arm64trixie
  8. vim-nox

    Debian 13 (Trixie) / editors / source vim

    2:9.1.1230-2

    Vi IMproved - enhanced vi editor - with scripting languages support

    amd64arm64trixie
  9. vim-runtime

    Debian 13 (Trixie) / editors / source vim

    2:9.1.1230-2

    Vi IMproved - Runtime files

    alltrixie
  10. vim-tiny

    Debian 13 (Trixie) / editors / source vim

    2:9.1.1230-2

    Vi IMproved - enhanced vi editor - compact version

    amd64arm64trixie
  11. xxd

    Debian 13 (Trixie) / editors / source vim

    2:9.1.1230-2

    tool to make (or reverse) a hex dump

    amd64arm64trixie

Fedora 43

  1. vim-common

    Fedora 43 / Unspecified / source vim

    2:9.2.967-1.fc43

    The common files needed by any version of the VIM editor

    aarch64x86_6443
  2. vim-data

    Fedora 43 / Unspecified / source vim

    2:9.2.967-1.fc43

    Shared data for Vi and Vim

    noarch43
  3. vim-default-editor

    Fedora 43 / Unspecified / source vim

    2:9.2.967-1.fc43

    Set vim as the default editor

    noarch43
  4. vim-enhanced

    Fedora 43 / Unspecified / source vim

    2:9.2.967-1.fc43

    A version of the VIM editor which includes recent enhancements

    aarch64x86_6443
  5. vim-filesystem

    Fedora 43 / Unspecified / source vim

    2:9.2.967-1.fc43

    VIM filesystem layout

    noarch43
  6. vim-minimal

    Fedora 43 / Unspecified / source vim

    2:9.2.967-1.fc43

    A minimal version of the VIM editor

    aarch64x86_6443
  7. vim-X11

    Fedora 43 / Unspecified / source vim

    2:9.2.967-1.fc43

    The VIM version of the vi editor for the X Window System - GVim

    aarch64x86_6443
  8. xxd

    Fedora 43 / Unspecified / source vim

    2:9.2.967-1.fc43

    A hex dump utility

    aarch64x86_6443

Fedora 44

  1. vim-common

    Fedora 44 / Unspecified / source vim

    2:9.2.967-1.fc44

    The common files needed by any version of the VIM editor

    aarch64x86_6444
  2. vim-data

    Fedora 44 / Unspecified / source vim

    2:9.2.967-1.fc44

    Shared data for Vi and Vim

    noarch44
  3. vim-default-editor

    Fedora 44 / Unspecified / source vim

    2:9.2.967-1.fc44

    Set vim as the default editor

    noarch44
  4. vim-enhanced

    Fedora 44 / Unspecified / source vim

    2:9.2.967-1.fc44

    A version of the VIM editor which includes recent enhancements

    aarch64x86_6444
  5. vim-filesystem

    Fedora 44 / Unspecified / source vim

    2:9.2.967-1.fc44

    VIM filesystem layout

    noarch44
  6. vim-minimal

    Fedora 44 / Unspecified / source vim

    2:9.2.967-1.fc44

    A minimal version of the VIM editor

    aarch64x86_6444
  7. vim-X11

    Fedora 44 / Unspecified / source vim

    2:9.2.967-1.fc44

    The VIM version of the vi editor for the X Window System - GVim

    aarch64x86_6444
  8. xxd

    Fedora 44 / Unspecified / source vim

    2:9.2.967-1.fc44

    A hex dump utility

    aarch64x86_6444

openSUSE Leap 15.6

  1. gvim

    openSUSE Leap 15.6 / Productivity/Text/Editors / source vim

    9.1.0330-150500.20.12.1

    A GUI for Vi

    aarch64ppc64les390xx86_64leap-15.6
  2. vim

    openSUSE Leap 15.6 / Productivity/Text/Editors / source vim

    9.1.0330-150500.20.12.1

    Vi IMproved

    aarch64ppc64les390xx86_64leap-15.6
  3. vim-data

    openSUSE Leap 15.6 / Productivity/Text/Editors / source vim

    9.1.0330-150500.20.12.1

    Data files needed for extended vim functionality

    noarchleap-15.6
  4. vim-data-common

    openSUSE Leap 15.6 / Productivity/Text/Editors / source vim

    9.1.0330-150500.20.12.1

    Common Data files for vim & gvim

    noarchleap-15.6
  5. vim-small

    openSUSE Leap 15.6 / Productivity/Text/Editors / source vim

    9.1.0330-150500.20.12.1

    Vim with reduced features

    aarch64ppc64les390xx86_64leap-15.6

openSUSE Leap 16.0

  1. gvim

    openSUSE Leap 16.0 / Unspecified / source vim

    9.2.0530-160000.1.1

    A GUI for Vi

    aarch64ppc64les390xx86_64leap-16.0
  2. vim

    openSUSE Leap 16.0 / Unspecified / source vim

    9.2.0725-160000.1.1

    Vi IMproved

    aarch64ppc64les390xx86_64leap-16.0
  3. vim-data

    openSUSE Leap 16.0 / Unspecified / source vim

    9.2.0280-160000.1.1

    Data files needed for extended vim functionality

    noarchleap-16.0
  4. vim-data-common

    openSUSE Leap 16.0 / Unspecified / source vim

    9.1.1406-160000.3.2

    Common Data files for vim & gvim

    noarchleap-16.0
  5. vim-small

    openSUSE Leap 16.0 / Unspecified / source vim

    9.1.1406-160000.3.2

    Vim with reduced features

    aarch64ppc64les390xx86_64leap-16.0
  6. xxd

    openSUSE Leap 16.0 / Unspecified / source vim

    9.2.0725-160000.1.1

    A hex dump utility

    aarch64ppc64les390xx86_64leap-16.0

openSUSE Tumbleweed

  1. gvim

    openSUSE Tumbleweed / Unspecified / source vim

    9.2.0901-1.1

    A GUI for Vi

    x86_64tumbleweed
  2. vim

    openSUSE Tumbleweed / Unspecified / source vim

    9.2.0901-1.1

    Vi IMproved

    x86_64tumbleweed
  3. vim-data

    openSUSE Tumbleweed / Unspecified / source vim

    9.2.0901-1.1

    Data files needed for extended vim functionality

    noarchtumbleweed
  4. vim-data-common

    openSUSE Tumbleweed / Unspecified / source vim

    9.2.0901-1.1

    Common Data files for vim & gvim

    noarchtumbleweed
  5. vim-small

    openSUSE Tumbleweed / Unspecified / source vim

    9.2.0901-1.1

    Vim with reduced features

    x86_64tumbleweed
  6. xxd

    openSUSE Tumbleweed / Unspecified / source vim

    9.2.0901-1.1

    A hex dump utility

    x86_64tumbleweed

Project resources and further reading

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.

vim Software and Packages | OpenFactory