LINUX.ORG.RU

emacs. Фильтр. Отобразить только заголовки

 , ,


0

1

Как уговорить emacs отобразить только заголовки в тексте? Есть большой css-файл, в котором произвольным образом выделены заголовки. Что то вроде такого:

  ####################
  # Style Properties #
  ####################
Как скрыть весь текст, акромя этих заголовков? Или быть может имеются ещё какие то удобные способы навигации, навроде автогенерации оглавления?

Конкретно в данном случае это наверное немного неподходящее решение, но я в таких случаях использую M-x occur.

aidaho ★★★★★
()
Ответ на: комментарий от aidaho

Спасибо тебе, добрый человек! Очень помогло!

Краткая справка:

M-x occur RET regexp RET

Выводит перечень, показывающий каждую строку буфера, которая содержит совпадение с regexp. Числовой аргумент задает число строк контекста, которые должны быть напечатаны перед и после каждой сравниваемой строки; значений по умолчанию — не печатать контекст. Чтобы ограничить поиск частью буфера, сузьтесь до этой части (see section Сужение). Буфер `*Occur*', в который записывается вывод, служит в качестве меню для поиска вхождений в их оригинальном контексте. Щелкните Mouse-2 на вхождении, перечисленном в `*Occur*', или поместите там точку и нажмите RET; это переключит в буфер, где делался поиск, и переместит точку к оригиналу выбранного вхождения.

Dreamdrawer
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.