Package: vim-tiny Version: 2:8.1.0875-1 Severity: normal File: /usr/bin/vim.tiny
When /usr/bin/vim.tiny is invoked with no special options (in particular, without -u NONE or -u NORC) it immediately spews a flood of E319 error messages: Error detected while processing /usr/share/vim/vim81/filetype.vim: line 10: E319: Sorry, the command is not available in this version: let did_load_filetypes = 1 line 13: E319: Sorry, the command is not available in this version: let s:cpo_save = &cpo line 45: E319: Sorry, the command is not available in this version: func! s:StarSetf(ft) line 49: E319: Sorry, the command is not available in this version: endfunc line 2163: E319: Sorry, the command is not available in this version: func! TestFiletypeFuncs(testlist) line 2164: E319: Sorry, the command is not available in this version: let output = '' line 2165: E319: Sorry, the command is not available in this version: for f in a:testlist line 2166: E319: Sorry, the command is not available in this version: try line 2167: E319: Sorry, the command is not available in this version: exe f line 2168: E319: Sorry, the command is not available in this version: catch line 2169: E319: Sorry, the command is not available in this version: let output = output . "\n" . f . ": " . v:exception line 2170: E319: Sorry, the command is not available in this version: endtry line 2171: E319: Sorry, the command is not available in this version: endfor line 2172: E319: Sorry, the command is not available in this version: return output line 2173: E319: Sorry, the command is not available in this version: endfunc line 2176: E319: Sorry, the command is not available in this version: let &cpo = s:cpo_save line 2177: E319: Sorry, the command is not available in this version: unlet s:cpo_save Error detected while processing /usr/share/vim/vim81/ftplugin.vim: line 9: E319: Sorry, the command is not available in this version: let did_load_ftplugin = 1 line 14: E319: Sorry, the command is not available in this version: func! s:LoadFTPlugin() line 20: E319: Sorry, the command is not available in this version: let s = expand("<amatch>") line 34: E319: Sorry, the command is not available in this version: endfunc Error detected while processing /usr/share/vim/vim81/indent.vim: line 9: E319: Sorry, the command is not available in this version: let did_indent_on = 1 line 13: E319: Sorry, the command is not available in this version: func! s:LoadIndent() line 18: E319: Sorry, the command is not available in this version: let s = expand("<amatch>") line 30: E319: Sorry, the command is not available in this version: endfunc I presume that the .tiny build of vim should not be loading these rc files in the first place. I have no personal .vimrc and the vim configuration files in /etc are untouched from how the packages install them. dpkg -l 'vim*' prints ii vim 2:8.1.0875-1 amd64 Vi IMproved - enhanced vi editor un vim-addon-manager <none> <none> (no description available) un vim-athena <none> <none> (no description available) ii vim-common 2:8.1.0875-1 all Vi IMproved - Common files un vim-doc <none> <none> (no description available) un vim-gnome <none> <none> (no description available) un vim-gtk <none> <none> (no description available) un vim-gtk3 <none> <none> (no description available) un vim-nox <none> <none> (no description available) ii vim-runtime 2:8.1.0875-1 all Vi IMproved - Runtime files un vim-scripts <none> <none> (no description available) ii vim-tiny 2:8.1.0875-1 amd64 Vi IMproved - enhanced vi editor - compact version -- Package-specific info: --- real paths of main Vim binaries --- /usr/bin/vi is /usr/bin/vim.basic /usr/bin/vim is /usr/bin/vim.basic -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-2-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages vim-tiny depends on: ii libacl1 2.2.52-3+b1 ii libc6 2.28-7 ii libselinux1 2.8-1+b1 ii libtinfo6 6.1+20181013-1 ii vim-common 2:8.1.0875-1 vim-tiny recommends no packages. Versions of packages vim-tiny suggests: ii indent 2.2.12-1 -- no debconf information