まず、マクロを編集できます。これが最も簡単な解決策であるため、次のようにします。
- 新しいマクロを記録して、TheBundleOfYourChoice に保存します。
- 「バンドル」 > 「バンドル エディタ」 > 「バンドルのリロード」でバンドルをリロードします。
- TextMate でファイル "~/Library/Application Support/TextMate/Bundles/TheBundleOfYourChoice.tmbundle/Macros/NameOfYourMacro.tmMacro" を開きます ("ファイルを開く」ダイアログ)
- 必要に応じてマクロの XML 表現を変更します
- バンドルを再度リロードする
- 更新されたマクロを使用
このソリューションは、スクリプト言語を習得する必要がなく、マイナーな変更に問題がないため、最も簡単な方法かもしれません。ただし、別の非常に合理的なアプローチは、任意のスクリプト言語を選択し、正規表現を実行するコマンドを単純に作成することです。perl、python、ruby、bash などを使用できます。簡単な解決策は、sed を使用した bash です。sed は小さなツールであり、その唯一の目的はテキストを処理することであり、あなたにとって理想的です。bash はデフォルトのスクリプト言語なので、問題はないはずです。どういうわけかそれを理解し、多くを学びます。試してみる!:)