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