Package: vim
Version: 2:8.1.2136-1
Severity: normal

Dear Maintainer,

in the latest upload i find the following in d/changelog:
> Move /usr/bin/vim.* into /usr/libexec/vim/

This little change undoes my choice of 'sensible-editor'.
Previously i ran 'select-editor' and chose "2. /usr/bin/vim.basic", making vim
my default editor for things like 'reportbug', 'git commit' and what not, by
generating a ~/.selected_editor file with the following content:

~~~
# Generated by /usr/bin/select-editor
SELECTED_EDITOR="/usr/bin/vim.basic"
~~~

Since the latest upgrade of 'vim', this value of SELECTED_EDITOR is no longer
valid, and as a result i get 'nano'.

While this might look like a small issue ('select-editor' claims that 'nano' is
the "easiest"), i keep stumbling and fidgeting about it, as most often the
'sensible-editor' fires up for small edits where i "blindly" type in some
text+vi-commands ("iReady for upload to unstable:wq") and close it again - only
that this no longer works due to the completely different shortcuts in nano and
vi. And being stressed, i immediately forget how to properly use 'nano' for
real.

Please, pretty please, if you do such changes, add an entry to d/NEWS to warn
the administrator (so they can warn the users) that they might want to re-run
'select-editor'.

--- real paths of main Vim binaries ---
/usr/bin/vi is /usr/libexec/vim/vim.basic
/usr/bin/vim is /usr/libexec/vim/vim.basic

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 
'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.2.0-3-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.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 depends on:
ii  libacl1       2.2.53-5
ii  libc6         2.29-2
ii  libcanberra0  0.30-7
ii  libgpm2       1.20.7-5+b1
ii  libselinux1   2.9-2+b2
ii  libtinfo6     6.1+20190803-1
ii  vim-common    2:8.1.2136-1
ii  vim-runtime   2:8.1.2136-1

vim recommends no packages.

Versions of packages vim suggests:
pn  ctags        <none>
pn  vim-doc      <none>
pn  vim-scripts  <none>

-- no debconf information

Reply via email to