Une option consiste à utiliser un script shell ou un script Python / Perl / Ruby.
Une option, en utilisant Python :
#!/usr/bin/env python
import time
t = time.localtime()
# yyyy-mm-dd hh:mm:ss
print '%d-%02d-%02d %02d:%02d:%02d' % (t.tm_year, t.tm_mon, t.tm_mday, t.tm_hour, t.tm_min, t.tm_sec)
Un autre, plus court, par @NReilingh , en utilisant date
(script shell):
date "+%Y-%m-%d %T"
Utilisez /Applications/Automator.app
pour créer un service qui exécute ce script. Ajoutez l'action Run Shell Script Automator et insérez le code ci-dessus. Ne sélectionnez aucune entrée dans aucune application et remplace le texte sélectionné . Enregistrez ensuite.
Il sera placé dans le menu Services accessible depuis la barre de menus de n'importe quelle application en sélectionnant le menu avec le nom de l'application. Cela pourrait ressembler à ceci lorsque vous l'utilisez:
Attribuez des raccourcis clavier dans le volet des préférences Clavier des Préférences Système .
Le TextExpander qui n'est plus gratuit a une fonctionnalité similaire à ce que vous voulez. Il s'agit d'une application conçue pour l'insertion d'extraits de code, par exemple pour les modèles d'e-mails partiels.
TextMate est un éditeur commercial extensible qui vous permet de définir facilement des commandes personnalisées, là encore dans des langages de shell ou de script, et de leur attribuer des raccourcis clavier.