Package: vim Version: 2:9.0.1378-2 Severity: normal Forwarded: https://github.com/vim/vim/issues/12499 Tags: fixed-upstream
A recent change to the alacritty terminfo entry (addition of xterm+focus in the ncurses 20230408 patchlevel) has triggered annoying focus behavior in vim. Steps to reproduce which work for me in both alacritty and xterm: - Install ncurses-term (and ncurses-base) from experimental. - Start vim without customization: $ TERM=alacritty LANG=C vim -u /dev/null /etc/fstab - In Vim, enable mouse support by typing ":set mouse=a". - Switch focus away from the terminal emulator. This causes Vim to ring the terminal bell (or flash, depending on your terminal emulator's visual bell setting). - Switch focus back. Vim prints three lines at the bottom of the screen: the file name, its first line and the prompt "Press ENTER or type command to continue". This problem has already been reported upstream (see the "Forwarded:" URL above) and recently been fixed in patch 9.0.1619, see https://github.com/vim/vim/commit/85ef2df075a189da8b767d7554caaed8077de868. I have not tested the patch yet, though. -- 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: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (101, 'experimental') Architecture: amd64 (x86_64) Versions of packages vim depends on: ii libacl1 2.3.1-3 ii libc6 2.36-9 ii libgpm2 1.20.7-10+b1 ii libselinux1 3.4-1+b6 ii libsodium23 1.0.18-1 ii libtinfo6 6.4+20230603-1 ii vim-common 2:9.0.1378-2 ii vim-runtime 2:9.0.1378-2 vim recommends no packages. Versions of packages vim suggests: pn ctags <none> pn vim-doc <none> pn vim-scripts <none> -- no debconf information