Package: vim Version: 2:9.0.1000-2 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past)
Hey. The following probably still worked with 2:9.0.1000-1, but definitely works again when going back to the version in testing (2:9.0.0813-1+b1). When I edit a file (pre-existing or new) I can only remove characters with backspace when I've added them previously when in edit-mode. As soon as I leave that, then go back into edit-mode and then backspace, it doesn't work anymore. Seemed to be "specific to "my" configuration though, as it does work with --clean. However, after bisecting all my vimrc’s options, none seemed to have caused it and even if I fully empty the file it still doesn't work (only when I move it away). Find my .vim/vimrc attached. Thanks, Chris. -- Package-specific info: --- real paths of main Vim binaries --- /usr/bin/vi is /usr/bin/vim.gtk3 /usr/bin/vim is /usr/bin/vim.gtk3 /usr/bin/gvim is /usr/bin/vim.gtk3 -- System Information: Debian Release: bookworm/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable'), (500, 'testing') merged-usr: no Architecture: amd64 (x86_64) Kernel: Linux 6.0.0-6-amd64 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_WARN Locale: LANG=en_DE.UTF-8, LC_CTYPE=en_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages vim depends on: ii libacl1 2.3.1-2 ii libc6 2.36-7 ii libgpm2 1.20.7-10+b1 ii libselinux1 3.4-1+b4 ii libsodium23 1.0.18-1 ii libtinfo6 6.4-1 ii vim-common 2:9.0.1000-2 ii vim-runtime 2:9.0.1000-2 vim recommends no packages. Versions of packages vim suggests: ii universal-ctags [ctags] 5.9.20210829.0-1 ii vim-doc 2:9.0.1000-2 ii vim-scripts 20210124.2 -- no debconf information
set viminfo+=n~/.vim/viminfo set termguicolors filetype plugin on highlight Normal guifg=White guibg=Black syntax enable autocmd ColorScheme * highlight ExtraWhitespace ctermbg=red guibg=red highlight ExtraWhitespace ctermbg=red guibg=red autocmd InsertEnter * match ExtraWhitespace /\s\+\%#\@<!$\| \+\ze\t/ autocmd InsertLeave * match ExtraWhitespace /\s\+$\| \+\ze\t/ let ExtraWhitespace=1 set hlsearch noremap <silent> <CR> :silent :set hlsearch! hlsearch?<CR>:if ExtraWhitespace<CR>:match none<CR>:let ExtraWhitespace=0<CR>:else<CR>:match ExtraWhitespace /\s\+$\| \+\ze\t/<CR>:redraw!<CR>:let ExtraWhitespace=1<CR>:endif<CR> "noremap <silent> <Space> :silent :set hlsearch! hlsearch?<CR> set nowrap