Для упомянутых вами задач вы можете использовать встроенные команды из набора «Текст».
Даже если вы просто хотите написать свой собственный скрипт, я бы предложил использовать их в качестве шаблонов для ваших собственных усилий.
Чтобы получить доступ к этим:
Удаление пробелов:
ctrl-cmd-t , чтобы вызвать контекстно-зависимое меню Bundle
начните печатать "убрать трейлинг",
прежде чем закончить "удалить", вы
должен увидеть «Удалить трейлинг»
Пробелы "Командный ход на вершину
меню (эта команда находится в
Пакет "Текст", один из Пакетов
входит в TextMate)
«enter» выполнит команду
(предположим, что курсор расположен
правильно и т. д.)
В качестве альтернативы, вы можете получить доступ к этой Команде, используя эквивалент ключа, но поскольку она не назначена в установке TextMate по умолчанию, вам нужно будет назначить ее самостоятельно, что просто сделать:
ctrl-alt-cmd-b , чтобы вызвать
Редактор пакетов
найдите текстовый пакет, затем нажмите
команда «Удалить завершающие пробелы»
В верхнем правом углу
Редактор, переключите « Настройки » и введите
или эквивалент ключа или вкладка
триггер "(который активируется
ввод некоторой комбинации клавиш, которую вы
назначенный, сопровождаемый клавишей табуляции.
Удалить ведущие пробелы:
Это макрос, а не команда. Возможно, проще всего получить к нему доступ через предварительно настроенный эквивалент ключа, равный cmd-del