Vim: показывать заголовки вложенных складок внутри закрытых складок
443
naught101
Можно ли показать заголовки всех вложенных папок под их соответствующими родительскими складками в vim? Это было бы невероятно полезно, например, при написании латекса, когда документ может иметь 4-5 уровней сгиба, и вы хотите получить быстрый обзор схемы. Например, было бы неплохо увидеть вывод так:
2 +--342 lines: \chapter-------------------------------------- 6 +---210 lines: \section------------------------------------ 46 +---- 12 lines: \subsection----------------------------- 58 +----158 lines: \subsection----------------------------- 216 +---197 lines: \section------------------------------ 279 +---- 42 lines: \subsection-----------------------
и, в идеале, чтобы иметь возможность открывать и закрывать эти разделы, не открывая родительский раздел.
Вы можете определить свою собственную функцию для отображения текста сгиба, который вы предпочитаете, и установить для него параметр `foldtext`. Смотрите `: help fold-foldtext` для примера.
Raimondi 12 лет назад
0
Спасибо за указатель @ElIsra, но я пока не очень знаком с языком vim. Я посмотрю, что я могу сделать, если найду время, но если кто-то еще отправит такую функцию, я, вероятно, приму этот ответ.
naught101 12 лет назад
0
Проблема вашей идеи в том, что вложенные складки, содержащиеся в других складках, вообще не должны быть видны. В этом смысл сгиба: закрытие сгиба скрывает все в границах этого сгиба. Вы ищете [описывающую систему] (http://www.vim.org/scripts/script.php?script_id=2657)?
romainl 12 лет назад
0
@romainl: спасибо за ссылку. Мне это кажется излишним, и не совсем то, что я хотел, но я попробую. Я знаю, что складки не были предназначены для этого, но это не очень хорошая причина, чтобы не пытаться это делать.
naught101 12 лет назад
0
Кроме того, VOoM, похоже, не нравится частичные латексные файлы (я отправил сообщение [bug] (https://github.com/vim-voom/vim-voom.github.com/issues/4))
naught101 12 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
13
Какие функции Vim вы используете?
-
8
Удалить расширенную "вкладку" в Vim одним нажатием клавиши?
-
1
Невозможно понять, где зачем требовать обнаружения ASCII и HEX в строке состояния Vim
-
-
3
Vim: Как обрабатывать файлы Unicode с текстом на нескольких (более двух) языках?
-
9
Аддоны Firefox, чтобы пойти с Vimperator
-
3
Чтобы повторить PWD в Vim's: -режим к документу
-
1
В любом случае vim не считает специальные символы словами?
-
8
Vimperator копия / вставка
-
2
Чтобы иметь цвета в Vim LaTeX-файлах, как в Gvim
-
3
Команда Vim для сопоставления CapsLock с Escape