fish_indent - индентатор и форматировщик
Синопсис
fish_indent [OPTIONS] [FILE...]
Описание
fish_indent используется для индентирования фрагмента кода fish. fish_indent считывает команды из стандартного ввода или заданных имен файлов и выводит их в стандартный вывод или в указанный файл (если -w задан).
Доступны следующие опции:
-
-wили--writeиндентирует указанный файл и немедленно записывает в него. -
-iили--no-indentне индентируют команды; только переформатируют, по одной команде в строке. -
-cили--checkне индентируют, а только возвращают 0, если код уже отформатирован так, как это сделал бы fish_indent, и число файлов с ошибками в противном случае. Также печатает имена файлов с ошибками, если чтение не происходит из стандартного ввода. -
-vили--versionотображает текущую версию fish и затем завершает работу. -
--ansiподсвечивает вывод с помощью последовательностей ANSI-экрана, подходящих для текущего $TERM, используя цвета, определенные в среде (например,$fish_color_command). -
--htmlвыводит HTML, который поддерживает подсветку синтаксиса, если определен соответствующий CSS. Имена классов CSS совпадают с именами переменных, например,fish_color_command. -
-dили--debug=DEBUG_CATEGORIESвключают вывод отладки и задают шаблон для сопоставления категорий отладки. Подробнее см. Отладка в fish(1). -
-oили--debug-output=DEBUG_FILEзадают путь к файлу для получения вывода отладки, включая категории иfish_trace. По умолчанию используется stderr. -
--dump-parse-treeвыводит информацию об обработанных операторах в stderr. Это, вероятно, будет интересно только людям, работающим над исходным кодом fish.
© 2020 fish-shell developers
Licensed under the GNU General Public License, version 2.
https://fishshell.com/docs/3.2/cmds/fish_indent.html