FreeBSD-12.1p5
vim-8.2
我有一个用于测试的iocage thick jail的zfs克隆。当我在字符模式下使用vim
打开一个文件,并使用:wq
保存我的更改时,我看到这些字符代替了预期的字符(/usr/:
)
[>4;mlocal/etc/smb4.conf" 24L, 672C written
在上面给出的示例中,位于[
字符之前的位置缺少一个字形字符(一个宽度和高度各为一个字符的正方形框,其中包含十六进制十进制字符[0..F])。显示此消息时,此字符消失。
如果我单独使用:w
,则不会发生这种情况,只有当我使用:wq
时才会发生这种情况。当我使用:wq
时,Vim实际上显示了正确的字符串,但前几个字符立即被覆盖。
这不是文件名或路径的问题,只是保存时Vim显示的内容的问题。
我以前没有遇到过这种情况,为什么当Vim显示它正在保存的文件的名称时,这些字符会被搞乱?
我已经验证了所有的软件包都是完整的,并且安装了所有的依赖项。我也重新安装了Vim。问题仍然存在。
1条答案
按热度按时间js5cn81o1#
应通过将以下行添加到
.vimrc
中来解决: