Я использую скрипт для удаления конечных пробелов и сохранения файла.
Проблема в том, что все мои свертывания кода расширяются, когда я его использую. Как изменить команду, чтобы она сохраняла свертывание кода?
Вы можете использовать foldStartMarker & foldStopMarker, чтобы указать сгибы для TextMate.
Чтобы определить блок, который начинается с {как последний непробельный символ в строке и заканчивается} в качестве первогонепробельный символ в строке, мы можем использовать следующие шаблоны:
foldingStartMarker = '\{\s*$'; foldingStopMarker = '^\s*\}';
нажатие клавиши F1 сворачивает любые имеющиеся кодовые сгибы.
Ссылка: http://manual.macromates.com/en/navigation_overview#collapsing_text_blocks_foldings