Я люблю идею TextMate, что любой каталог, открытый в нем уже, является проектом. Но иногда я, было бы хорошо проигнорировать файлы для определенного dir и мне не нравится идея создать файл проекта в том dir или помнить, как я назвал файл проекта в некоторой специальной папке как ~/.tmproject. Есть ли своего рода плагин или что-то вроде этого, что позволит мне игнорировать файлы в dir? Идеальное решение считало бы .gitignore файл.
Если Вы не тупик против идеи a .tmproject
файл в корне Вашего проекта, я думаю, что это - разумное место для хранения их, особенно если Вы соответствуете им в своем глобальном .gitignore
настройки для Вашего пользователя.
Тем не менее можно проигнорировать объекты в через предпочтения TextMate: посмотрите под Усовершенствованными → Ссылками Папки. Это - один длинный образец регулярного выражения, разделенный |pipes |, поэтому просто добавляют Ваш там.
Вы не можете добраться, ТМ игнорируют шаблон от a .gitignore
файл, так как это было бы установкой на проект (..., которые хранятся в .tmproject
файлы: проблема курицы-и-яйца!).
Иначе вокруг этого должен был бы использовать командную строку mate
управляйте для открытия списка файлов, которые Вы хотите. Что-то вроде этого откроет просто файлы, которые проверяются в мерзавца:
mate `git ls-tree --name-only HEAD`
Для удобства перетаскивания бросьте обертку Applescript Automator вокруг этого, и Вы установлены.