vim

Also known as: vim@8.1

Vi 'workalike' with many additional features

https://www.vim.org/

/api/formula/vim.json (JSON API)

Formula code on GitHub

Current versions:

stable 8.1.1550
head ⚡️ HEAD
bottle 🍾 mojave, high_sierra, sierra

Other versions:

vim@7.4 7.4.2367 Vi 'workalike' with many additional features

Depends on:

gettext 0.20.1 GNU internationalization (i18n) and localization (l10n) library
lua 5.3.5 Powerful, lightweight programming language
perl 5.30.0 Highly capable, feature-rich programming language
python 3.7.3 Interpreted, interactive, object-oriented programming language
ruby 2.6.3 Powerful, clean, object-oriented scripting language

Conflicts with: ex-vi,macvim

Analytics:

Installs (30 days)
vim 87,045
vim --HEAD 564
vim --with-override-system-vi 21
vim --with-override-system-vi --with-lua 16
vim --with-lua 6
vim --with-python@2 --with-lua 4
vim --enable-gui 3
vim --with-python@2 2
vim --with-python3 2
vim --HEAD --with-lua 1
vim --with-client-server 1
Installs on Request (30 days)
vim 80,206
vim --HEAD 542
vim --with-override-system-vi 20
vim --with-override-system-vi --with-lua 16
vim --with-lua 6
vim --with-python@2 --with-lua 4
vim --enable-gui 3
vim --with-python@2 2
vim --HEAD --with-lua 1
vim --with-client-server 1
Build Errors (30 days)
vim 31
vim --enable-gui 1
vim --with-override-system-vi 1
Installs (90 days)
vim 221,681
vim --HEAD 1,532
vim --with-override-system-vi 54
vim --with-override-system-vi --with-lua 40
vim --with-lua 30
vim --enable-gui 16
vim --with-python3 14
vim --with-override-system-vi --with-gettext --with-client-server --with-tcl --with-luajit 7
vim --with-python@2 5
vim --with-override-system-vi --with-python@2 --with-lua 4
vim --with-python@2 --with-lua 4
vim --with-luajit 3
vim --with-client-server 2
vim --with-override-system-vi --with-gettext --with-lua --with-tcl --without-python 2
vim --with-override-system-vi --with-lua --without-python 2
Vim 1
vim --enable-balloon 1
vim --HEAD --with-lua 1
vim --with-client-server --with-lua 1
vim --with-python3 --with-lua 1
Installs on Request (90 days)
vim 203,652
vim --HEAD 1,461
vim --with-override-system-vi 46
vim --with-override-system-vi --with-lua 40
vim --with-lua 28
vim --enable-gui 16
vim --with-python3 12
vim --with-override-system-vi --with-gettext --with-client-server --with-tcl --with-luajit 7
vim --with-python@2 5
vim --with-override-system-vi --with-python@2 --with-lua 4
vim --with-python@2 --with-lua 4
vim --with-luajit 3
vim --with-client-server 2
vim --with-override-system-vi --with-gettext --with-lua --with-tcl --without-python 2
vim --with-override-system-vi --with-lua --without-python 2
Vim 1
vim --enable-balloon 1
vim --HEAD --with-lua 1
vim --with-client-server --with-lua 1
Installs (365 days)
vim 755,701
vim --with-override-system-vi 29,331
vim --with-lua 17,544
vim --with-override-system-vi --with-lua 5,863
vim --HEAD 4,313
vim --with-python@2 3,666
vim --with-luajit 2,807
vim --without-python 1,826
vim --with-client-server 1,683
vim --with-lua --with-luajit 1,040
vim --with-override-system-vi --with-luajit 670
vim --with-override-system-vi --with-python@2 609
vim --with-python@2 --with-lua 505
vim --with-override-system-vi --with-lua --with-luajit 437
vim --with-override-system-vi --with-gettext 436
vim --with-override-system-vi --with-client-server 397
vim --with-override-system-vi --without-python 385
vim --HEAD --with-lua 374
vim --with-gettext --with-lua 372
vim --with-override-system-vi --with-python@2 --with-lua 362
vim --with-override-system-vi --with-gettext --with-lua 347
vim --with-client-server --with-lua 319
vim --with-gettext 288
vim --with-override-system-vi --with-gettext --with-lua --with-tcl 268
vim --HEAD --with-override-system-vi 227
vim --with-override-system-vi --with-lua --with-tcl 225
vim --HEAD --with-override-system-vi --with-lua 223
vim --HEAD --with-override-system-vi --with-luajit 213
vim --with-override-system-vi --with-client-server --with-lua --with-tcl 213
vim --with-gettext --with-lua --with-tcl 207
vim --with-lua --with-tcl 182
vim --HEAD --with-override-system-vi --with-gettext 178
vim --with-gettext --with-luajit 161
vim --HEAD --with-lua --with-luajit 156
vim --with-override-system-vi --with-client-server --with-lua 146
vim --with-override-system-vi --with-lua --with-tcl --with-luajit 139
vim --with-gettext --with-client-server --with-python@2 --with-lua --with-tcl 133
vim --with-override-system-vi --with-gettext --with-lua --with-tcl --with-luajit 122
vim --with-override-system-vi --with-gettext --with-luajit 116
vim --with-override-system-vi --with-tcl --with-luajit 116
vim --with-lua --without-python 115
vim --with-client-server --with-lua --with-tcl 112
vim --with-override-system-vi --with-lua --without-python 112
vim --with-gettext --with-tcl --with-luajit 111
vim --with-override-system-vi --with-gettext --with-lua --with-luajit 110
vim --with-gettext --with-lua --with-luajit 106
vim --enable-gui 97
vim --with-lua --with-tcl --with-luajit 96
vim --with-python@2 --without-python 85
vim --with-tcl 80
vim --with-gettext --with-lua --with-tcl --with-luajit 79
vim --with-override-system-vi --with-gettext --with-tcl --with-luajit 78
vim --with-override-system-vi --with-client-server --with-lua --with-luajit 74
vim --with-python@2 --with-luajit 74
vim --with-client-server --with-luajit 73
vim --with-override-system-vi --with-gettext --with-client-server --with-lua --with-tcl 70
vim --with-python@2 --with-lua --with-luajit 69
vim --with-gettext --with-client-server --with-lua --with-tcl --with-luajit 64
vim --with-client-server --with-lua --with-luajit 62
vim --with-gettext --with-client-server --with-lua --with-tcl 62
vim --HEAD --with-luajit 61
vim --with-override-system-vi --with-gettext --with-client-server --with-lua --with-tcl --with-luajit 61
vim --with-override-system-vi --with-gettext --with-client-server --with-tcl --with-luajit 59
vim --with-gettext --with-python@2 --with-lua --with-tcl 57
vim --with-override-system-vi --with-gettext --with-python@2 --with-lua 56
vim --with-override-system-vi --with-python@2 --with-luajit 52
vim --with-client-server --with-python@2 51
vim --with-override-system-vi --with-gettext --with-tcl 48
vim --with-gettext --with-client-server --with-lua 46
vim --with-tcl --with-luajit 46
vim --with-gettext --with-client-server --with-lua --with-luajit 45
vim --HEAD --with-client-server --with-tcl --with-luajit 44
vim --HEAD --with-override-system-vi --with-lua --with-luajit 44
vim --HEAD --with-override-system-vi --with-python@2 43
vim --with-gettext --with-client-server --with-luajit 43
vim --with-python3 43
vim --with-override-system-vi --with-gettext --with-client-server --with-lua 42
vim --with-override-system-vi --with-gettext --with-client-server --with-luajit 40
vim --with-gettext --with-python@2 --with-lua 39
vim --with-override-system-vi --with-client-server --with-luajit 38
vim --with-override-system-vi --with-gettext --with-client-server 38
vim --with-override-system-vi --with-python@2 --without-python 38
vim --with-gettext --with-tcl 37
vim --HEAD --with-override-system-vi --with-gettext --with-luajit 33
vim --with-override-system-vi --with-client-server --with-python@2 --with-lua 32
vim --with-client-server --with-python@2 --with-lua 30
vim --with-python@2 --with-lua --with-tcl --with-luajit 30
vim --with-gettext --with-python@2 29
vim --with-override-system-vi --with-client-server --with-tcl --with-luajit 28
vim --HEAD --with-override-system-vi --with-gettext --with-lua --with-tcl 27
vim --with-gettext --with-python@2 --with-lua --with-tcl --with-luajit 27
vim --with-python@2 --with-lua --without-python 27
vim --HEAD --with-client-server 26
vim --HEAD --with-gettext 26
vim --with-client-server --with-lua --with-tcl --with-luajit 24
vim --HEAD --with-override-system-vi --with-gettext --with-client-server --with-lua --with-tcl --with-luajit 23
vim --HEAD --with-lua --with-tcl --with-luajit 22
vim --with-gettext --with-client-server --with-python@2 --with-lua --with-tcl --with-luajit 22
vim --HEAD --with-gettext --with-tcl --with-luajit 21
vim --with-client-server --without-python 21
vim --with-gettext --with-python@2 --with-lua --with-tcl --without-python --with-luajit 21
vim --with-override-system-vi --with-gettext --with-python@2 21
vim --with-override-system-vi --with-client-server --with-lua --with-tcl --with-luajit 20
vim --with-override-system-vi --with-gettext --with-python@2 --with-lua --with-luajit 20
vim --with-override-system-vi --with-python@2 --with-lua --with-luajit 20
vim --HEAD --with-python@2 --with-lua 19
vim --with-python@2 --with-lua --without-python --with-luajit 19
vim --HEAD --with-gettext --with-lua 18
vim --with-override-system-vi --with-tcl 18
vim --HEAD --with-client-server --with-lua 17
vim --HEAD --with-gettext --with-lua --with-luajit 17
vim --HEAD --with-override-system-vi --with-gettext --with-client-server --with-lua --with-tcl 17
vim --HEAD --with-override-system-vi --with-python@2 --with-lua 17
vim --with-python@2 --with-lua --with-tcl 17
vim --HEAD --with-override-system-vi --with-client-server --with-lua 16
vim --HEAD --with-python@2 16
vim --with-gettext --with-client-server 16
vim --with-gettext --with-client-server --with-tcl --with-luajit 16
vim --with-override-system-vi --with-python@2 --with-lua --without-python 16
vim --with-gettext --with-python@2 --with-lua --with-luajit 15
vim --with-override-system-vi --with-client-server --with-python@2 15
vim --HEAD --with-override-system-vi --with-python@2 --with-lua --with-tcl 13
vim --HEAD --with-gettext --with-luajit 12
vim --with-gettext --with-python@2 --with-luajit 12
vim --with-override-system-vi --with-gettext --with-client-server --with-lua --with-luajit 12
vim --with-override-system-vi --with-gettext --with-lua --with-tcl --without-python 12
vim --with-override-system-vi --with-gettext --without-python 12
vim --with-gettext --with-lua --without-python 11
vim --with-override-system-vi --with-gettext --with-client-server --with-python@2 --with-lua 11
vim --HEAD --with-override-system-vi --with-gettext --with-lua --with-luajit 10
vim --HEAD --with-override-system-vi --with-python@2 --with-lua --with-tcl --with-luajit 10
vim --HEAD --with-override-system-vi --with-tcl --with-luajit 10
vim --with-override-system-vi --with-python@2 --with-tcl --without-python 10
vim --with-override-system-vi --with-python3 --with-lua 10
vim --with-override-system-vi --with-system-python 10
vim --with-override-system-vi --without-python --with-luajit 10
vim --without-python --with-luajit 10
Installs on Request (365 days)
vim 673,865
vim --with-override-system-vi 26,598
vim --with-lua 15,537
vim --with-override-system-vi --with-lua 5,598
vim --HEAD 4,005
vim --with-python@2 3,659
vim --with-luajit 2,635
vim --without-python 1,721
vim --with-client-server 1,639
vim --with-lua --with-luajit 872
vim --with-override-system-vi --with-luajit 662
vim --with-override-system-vi --with-python@2 607
vim --with-python@2 --with-lua 506
vim --with-override-system-vi --with-gettext 435
vim --with-override-system-vi --with-lua --with-luajit 397
vim --with-override-system-vi --with-client-server 389
vim --with-gettext --with-lua 367
vim --with-override-system-vi --without-python 365
vim --with-override-system-vi --with-python@2 --with-lua 361
vim --HEAD --with-lua 360
vim --with-override-system-vi --with-gettext --with-lua 345
vim --with-client-server --with-lua 304
vim --with-gettext 287
vim --with-override-system-vi --with-gettext --with-lua --with-tcl 267
vim --with-override-system-vi --with-lua --with-tcl 220
vim --HEAD --with-override-system-vi 218
vim --HEAD --with-override-system-vi --with-lua 213
vim --with-override-system-vi --with-client-server --with-lua --with-tcl 212
vim --HEAD --with-override-system-vi --with-luajit 209
vim --with-gettext --with-lua --with-tcl 207
vim --HEAD --with-override-system-vi --with-gettext 176
vim --with-gettext --with-luajit 160
vim --HEAD --with-lua --with-luajit 153
vim --with-lua --with-tcl 151
vim --with-gettext --with-client-server --with-python@2 --with-lua --with-tcl 133
vim --with-override-system-vi --with-client-server --with-lua 125
vim --with-override-system-vi --with-gettext --with-lua --with-tcl --with-luajit 124
vim --with-override-system-vi --with-gettext --with-luajit 116
vim --with-override-system-vi --with-tcl --with-luajit 116
vim --with-lua --without-python 114
vim --with-override-system-vi --with-lua --without-python 112
vim --with-gettext --with-tcl --with-luajit 111
vim --with-override-system-vi --with-gettext --with-lua --with-luajit 109
vim --with-gettext --with-lua --with-luajit 105
vim --with-client-server --with-lua --with-tcl 104
vim --with-override-system-vi --with-lua --with-tcl --with-luajit 99
vim --enable-gui 93
vim --with-python@2 --without-python 85
vim --with-gettext --with-lua --with-tcl --with-luajit 79
vim --with-lua --with-tcl --with-luajit 78
vim --with-override-system-vi --with-gettext --with-tcl --with-luajit 78
vim --with-python@2 --with-luajit 74
vim --with-override-system-vi --with-gettext --with-client-server --with-lua --with-tcl 70
vim --with-python@2 --with-lua --with-luajit 69
vim --with-client-server --with-luajit 68
vim --with-gettext --with-client-server --with-lua --with-tcl --with-luajit 64
vim --with-override-system-vi --with-client-server --with-lua --with-luajit 62
vim --with-override-system-vi --with-gettext --with-client-server --with-lua --with-tcl --with-luajit 60
vim --HEAD --with-luajit 59
vim --with-client-server --with-lua --with-luajit 59
vim --with-override-system-vi --with-gettext --with-client-server --with-tcl --with-luajit 59
vim --with-gettext --with-python@2 --with-lua --with-tcl 57
vim --with-override-system-vi --with-gettext --with-python@2 --with-lua 56
vim --with-tcl 54
vim --with-override-system-vi --with-python@2 --with-luajit 52
vim --with-client-server --with-python@2 51
vim --with-gettext --with-client-server --with-lua --with-tcl 50
vim --with-override-system-vi --with-gettext --with-tcl 48
vim --with-gettext --with-client-server --with-lua 46
vim --with-gettext --with-client-server --with-lua --with-luajit 45
vim --HEAD --with-client-server --with-tcl --with-luajit 44
vim --HEAD --with-override-system-vi --with-lua --with-luajit 44
vim --HEAD --with-override-system-vi --with-python@2 43
vim --with-gettext --with-client-server --with-luajit 43
vim --with-override-system-vi --with-gettext --with-client-server --with-lua 42
vim --with-override-system-vi --with-gettext --with-client-server --with-luajit 40
vim --with-gettext --with-python@2 --with-lua 39
vim --with-override-system-vi --with-client-server --with-luajit 38
vim --with-override-system-vi --with-gettext --with-client-server 38
vim --with-override-system-vi --with-python@2 --without-python 38
vim --with-gettext --with-tcl 37
vim --with-python3 34
vim --HEAD --with-override-system-vi --with-gettext --with-luajit 33
vim --with-override-system-vi --with-client-server --with-python@2 --with-lua 32
vim --with-tcl --with-luajit 32
vim --with-client-server --with-python@2 --with-lua 30
vim --with-python@2 --with-lua --with-tcl --with-luajit 30
vim --with-gettext --with-python@2 29
vim --with-override-system-vi --with-client-server --with-tcl --with-luajit 28
vim --HEAD --with-override-system-vi --with-gettext --with-lua --with-tcl 27
vim --with-gettext --with-python@2 --with-lua --with-tcl --with-luajit 27
vim --with-python@2 --with-lua --without-python 27
vim --HEAD --with-client-server 26
vim --HEAD --with-gettext 26
vim --HEAD --with-override-system-vi --with-gettext --with-client-server --with-lua --with-tcl --with-luajit 22
vim --with-gettext --with-client-server --with-python@2 --with-lua --with-tcl --with-luajit 22
vim --with-gettext --with-python@2 --with-lua --with-tcl --without-python --with-luajit 22
vim --with-override-system-vi --with-gettext --with-python@2 22
vim --HEAD --with-gettext --with-tcl --with-luajit 21
vim --HEAD --with-lua --with-tcl --with-luajit 21
vim --with-client-server --without-python 21
vim --with-override-system-vi --with-gettext --with-python@2 --with-lua --with-luajit 20
vim --with-override-system-vi --with-python@2 --with-lua --with-luajit 20
vim --HEAD --with-python@2 --with-lua 19
vim --with-python@2 --with-lua --without-python --with-luajit 19
vim --HEAD --with-gettext --with-lua 18
vim --with-override-system-vi --with-tcl 18
vim --HEAD --with-gettext --with-lua --with-luajit 17
vim --HEAD --with-override-system-vi --with-python@2 --with-lua 17
vim --with-python@2 --with-lua --with-tcl 17
vim --HEAD --with-override-system-vi --with-client-server --with-lua 16
vim --HEAD --with-python@2 16
vim --with-client-server --with-lua --with-tcl --with-luajit 16
vim --with-gettext --with-client-server 16
vim --with-gettext --with-client-server --with-tcl --with-luajit 16
vim --with-override-system-vi --with-python@2 --with-lua --without-python 16
vim --HEAD --with-client-server --with-lua 15
vim --with-gettext --with-python@2 --with-lua --with-luajit 15
vim --with-override-system-vi --with-client-server --with-python@2 15
vim --HEAD --with-override-system-vi --with-python@2 --with-lua --with-tcl 13
vim --HEAD --with-gettext --with-luajit 12
vim --with-gettext --with-python@2 --with-luajit 12
vim --with-override-system-vi --with-gettext --with-client-server --with-lua --with-luajit 12
vim --with-override-system-vi --with-gettext --with-lua --with-tcl --without-python 12
vim --with-override-system-vi --with-gettext --without-python 12
vim --with-gettext --with-lua --without-python 11
vim --with-override-system-vi --with-gettext --with-client-server --with-python@2 --with-lua 11
vim --HEAD --with-override-system-vi --with-gettext --with-client-server --with-lua --with-tcl 10
vim --HEAD --with-override-system-vi --with-gettext --with-lua --with-luajit 10
vim --HEAD --with-override-system-vi --with-lua --with-tcl --with-luajit 10
vim --HEAD --with-override-system-vi --with-python@2 --with-lua --with-tcl --with-luajit 10
vim --with-override-system-vi --with-client-server --with-lua --with-tcl --with-luajit 10
vim --with-override-system-vi --with-python@2 --with-tcl --without-python 10
vim --with-override-system-vi --with-python3-from-path --with-default-python3 10
vim --with-override-system-vi --with-system-python 10
vim --with-override-system-vi --without-python --with-luajit 10
vim --without-python --with-luajit 10
Fork me on GitHub