Подтвердить что ты не робот

Складывание тегов в emacs nxml-mode

Интервесты полны древних доктрин для сгибания кода в славном редакторе Emacs. Среди них - folding.el, outline-minor-mode и fold-dwim.el. Увы, мой бедный непросвещенный ум не может записать необходимую конфигурацию elisp.

Пожалуйста, помогите смертельным складкам в nxml-режиме, желательно с TAB. Если это необходимо, я использую гадюку и vimpulse.

4b9b3361

Ответ 1

Его называли обозначением в nxml-режиме, его в разделе 4 документации в формате nxml. Что начинается...

4 Очертание


Режим nXML позволяет вам отображать все или часть буфера в виде контура, в аналогично режиму Emacs. Схема в режиме nXML основана на распознавая два вида элементов: разделов и заголовков. Есть один заголовок для каждого раздела и один для каждого заголовка. Секция содержит его заголовок как первый дочерний элемент. Раздел также содержит его подчиненные разделы (его подразделы). Текстовое содержимое раздел состоит из чего-либо в раздел, который не является подразделением ни заголовок.

Ответ 3

Если вам нужно только отредактировать неуказанный xml, я предлагаю использовать web-mode вместо nxml-mode. Он поддерживает node складывание.

Emacs, по-видимому, открывает .xml файлы в nxml-mode по умолчанию. Я думаю, nxml-mode полезно для работы с xml, проверенным на соответствие схеме. Однако, если вы просто хотите отредактировать некоторый не заданный xml с помощью удобных инструментов, кажется, что web-mode может быть лучшим выбором.

Я нашел этот вопрос, пытаясь найти способ сделать последнее, поэтому я решил поделиться с ним.