vim deepin linux,在Deepin 20系统中只能用vim/vscode编辑器来打开conf文件

在Deepin 20系统中是不能用文本编辑器来打开conf文件的,比如实测打开dkms.conf会提示无效文件,如下图所示:

279e98c775c2753e3a733976f4073e99.png

问题

使用vim/vscode等编辑器可以正常的打开/usr/src/huawei-wmi-1.0/dkms.conf文件,但是使用Deepin 20系统自带的文本编辑器就无法打开该文件了,会提示上图的错误。

原因

经过实测发现,打不开的原因是首行的PACKAGE_VERSION="1.0"导致,如下图所示。初步怀疑,文本编辑器会根据首行内容判断文件类型,然后安装指定格式检查后面的内容是否格式完整。

49cd68bb43abaf5a810c4a243cb2d86d.png

如果可以,开发人员应改进一下,在后面内容格式检查失败的情况下,还是应该正常打开文件,只是不做渲染。

其它尝试

该问题跟系统权限无关,在终端中运行语法为sudo gedit 的也不行,就跟上面所说的首行代码有关,即删除第一行的数据后,就能用文本编辑器正常打开conf文件了。

建议

遇到这样的情况,选择vim/vscode编辑器打开就是了,不需要做任何的调整或处理。

相关主题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值