FreeBSD-12.1p5
vim-8.2
I have a zfs clone of an iocage thick jail that I am using for testing. When I open a file with vim
in character mode and I use :wq
to save my changes then I see these characters in place of those expected (/usr/:
)
[>4;mlocal/etc/smb4.conf" 24L, 672C written
There is a missing glyph character (a single square box one character in width and height with hex decimal characters [0..F] inside) that is positioned immediately before the [
character in the sample given above. This character disappears when this message is displayed.
This does not happen if I use :w
by itself, only when I use :wq
. It appears that vim actually displays the correct string when I use :wq
but that the first few characters are immediately overwritten.
This is not a problem with the file name or path, only with what vim displays when saving.
I have not encountered this before. Why are these characters messed up when vim displays the name of the file it is saving?
I have verified all packages are intact and all dependencies installed. I have also reinstalled vim. The problem remains.