3
1
I was wondering if it was possible to run a custom script on save based on certain file names in textmate. For example I'd like to auto compile a C program sometime on save.
3
1
I was wondering if it was possible to run a custom script on save based on certain file names in textmate. For example I'd like to auto compile a C program sometime on save.
4
It's actually fairly easy to do this using a custom command in a bundle.
Here's how to make a simple command:
source.c
.Cmd + S
.That's it. You should now have a command which saves the file, and runs a command.
You can probably do something with TextMate commands by using a macro in a similar way.
1
you can trigger a command after save via callback.document.did-save
semantic class. This works on TextMate2+
1
As far as I know, there's no way to do this as you described, for all save situations (i.e., using Command-S, selecting File->Save, etc.).
You might be able to create a custom bundle item that saves the document and executes your script, and assign it Command-S, so that it runs when you use that keyboard shortcut.
Where does the semantic class can be added ? It can be useful when the save happens automatically and not by a key press. – challet – 2020-01-10T10:36:27.790
Found it : that is one of the input of a command form. – challet – 2020-01-10T10:49:06.677