如何设置 gedit 以 .SCSS 文件扩展名的 CSS 语言打开文件?
答案1
有多种可能性
更改 CSS 的语言规范
GTK3
sudo nano /usr/share/gtksourceview-3.0/language-specs/css.lang
GTK2
sudo nano /usr/share/gtksourceview-2.0/language-specs/css.lang
并替换行
<property name="globs">*.css;*.CSSL;</property>
和
<property name="globs">*.css;*.CSSL;*.scss;*.SCSS;</property>
创建新的系统范围的 MIME 类型
创建新的 XML 文件
nano /usr/share/mime/packages/scss.xml
添加下面的 XML 代码
<?xml version="1.0" encoding="UTF-8"?> <mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'> <mime-type type="text/css"> <comment>CSS file</comment> <glob pattern="*.SCSS"/> <glob pattern="*.scss"/> </mime-type> </mime-info>
更新数据库
sudo update-mime-database /usr/share/mime
仅为您的用户创建新的 MIME 类型
创建新的 XML 文件
nano ~/.local/share/mime/packages/scss.xml
添加下面的 XML 代码
<?xml version="1.0" encoding="UTF-8"?> <mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'> <mime-type type="text/css"> <comment>CSS file</comment> <glob pattern="*.SCSS"/> <glob pattern="*.scss"/> </mime-type> </mime-info>
更新数据库
update-mime-database ~/.local/share/mime