Как раскрасить файлы c h и s в режиме dired?

Я хотел бы покрасить исходный заголовок и файлы сборки в режиме dired и по-другому. По сути, при просмотре содержимого папки я хочу по-разному раскрасить файлы. Я также хотел бы, чтобы по-разному раскрасить файлы, в которых есть определенное слово.

2 ответа

Решение

Как насчет использования Diredful?

Перейдите по ссылке, чтобы найти описание, как настроить diredful и добавьте цвет для выбранного вами типа файла.


Как это сделать (Вы должны прочитать статью в вики... там даже есть скриншоты!):

  • устанавливать diredful (положив diredful.el где-то на вашем пути-пути)
  • добавлять (require 'diredful) в ваш файл инициализации.
  • Вызов diredful-add
  • Введите имя, которое вы хотите дать этому подходящему шаблону (например, c-Files)
  • В поле pattern добавить шаблон имени файла для сопоставления, например c h
  • Под face to use выберите черты лица, которые вы хотите использовать

С Dired+ ваши имена файлов и расширения файлов будут использовать разные цвета.

http://wikemacs.org/index.php/Dired+

http://www.emacswiki.org/emacs/DiredPlus

А для раскрашивания файлов, в названии которых есть определенное слово, я не знаю, но вы можете использовать Dired с подстановочными знаками:

  C-x d path/to/all/containing/*foo*

откроет буфер Dired со всеми файлами, содержащими foo в своих именах. Надеюсь, поможет!

Другие вопросы по тегам