Bug 38821

Summary: Расцветка синтаксиса МС
Product: Sisyphus Reporter: Sergey Y. Afonin <asy>
Component: mcAssignee: Sergey Y. Afonin <asy>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: asy, gbIMoBou
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Sergey Y. Afonin 2020-08-18 08:53:13 MSK
Лучше заводить отдельные баги, а не использовать закрытые, хоть и похожие.
https://bugzilla.altlinux.org/35799#c6

Вадим Илларионов 2020-08-18 04:26:03 MSK:

Предлагаю чуть расширить sh-расцветку файлов:

file .\*(bash(_completion|rc)|(cron|fs)tab|exports|profile|sudoers|\\.(sh|bash(rc|_(completion|profile|log(in|out)|aliases|exports|history))|conf|list|schema|profile|zlog(in|out)|zprofile|zsh(env|rc)))$ Shell\sScript ^#!\s\*/(.\*/|usr/bin/env\s)([a-z]?|ba|pdk)sh

Здесь к задействованному списку добавлены расширения .conf, .list, .schema, а также файлы crontab, fstab, exports, sudoers.
Comment 1 Sergey Y. Afonin 2020-08-18 08:55:40 MSK
(In reply to Sergey Y. Afonin from comment #0)

> Здесь к задействованному списку добавлены расширения .conf, .list, .schema,
> а также файлы crontab, fstab, exports, sudoers.

А им точно не отдельная расцветка нужна?
Comment 2 Вадим Илларионов 2020-08-30 04:33:39 MSK
(Ответ для Sergey Y. Afonin на комментарий #1)
> (In reply to Sergey Y. Afonin from comment #0)
> 
> > Здесь к задействованному списку добавлены расширения .conf, .list, .schema,
> > а также файлы crontab, fstab, exports, sudoers.
> 
> А им точно не отдельная расцветка нужна?

В данный момент вообще никакой нет. А синтаксис тот же.
Попробуйте хотя бы временно вставить в свой /usr/share/mc/syntax/Syntax да пооткрывать конфиги из /etc, схемы ldap и пр. из списка добавлений.
Comment 3 Sergey Y. Afonin 2022-01-09 04:23:58 MSK
(In reply to Вадим Илларионов from comment #2)

> В данный момент вообще никакой нет.

Не факт, что это плохо.

> А синтаксис тот же.

Нет. Максимум по комментариям совпадает. Если расцветка и нормально накладывается, всё равно надо по каждому варианту отдельное решение, то есть отдельным багом. Кроме того, как минмум сейчас есть 

file sources.list$ sources\slist
include debian-sources-list.syntax