jak wstawić datę i godzinę za pomocą skrótu w textmate?

6

Chciałbym wstawić bieżącą datę i godzinę, naciskając jeden klawisz skrótu w TextMate. Wszelkie pomysły jak?

Alex. S.
źródło

Odpowiedzi:

8

Wpisz datę, isoDa następnie naciśnij, tababy wstawić datę ISO. Jest to udokumentowane tutaj . To jest „fragment”, który jest częścią pakietu „Tekst”.

Aby zobaczyć, jak działa ten fragment kodu, naciśnij Ctrl-Opt-Cmd S, rozwiń Tekst i wybierz Bieżąca data. Zobaczysz, że jest to po prostu ostrzał do datekomendy Unix . Możesz kontrolować format wyjściowy, modyfikując istniejący ciąg formatu lub tworząc własny fragment z niestandardowym ciągiem formatu.

Zobacz stronę podręcznika date (1), aby uzyskać informacje o użyciu i strftime (3), aby uzyskać szczegółowe informacje na temat ciągu formatu.

Np. Dla daty I godziny możesz użyć

`date "+%D %T"`
Ryan Bright
źródło
1

Możesz użyć Tekst -> Wykonaj wiersz i Zamień na Wynik, a następnie wybierz /bin/datenarzędzie (wprowadź datę w polu). Następnie Ctrl+ Option+ rpowinien zastąpić bieżący wiersz datą. Jeśli chcesz, aby sformatował się w określony sposób z czasem, możesz użyć skryptu powłoki, który wykorzystuje /bin/datei przypisać do niego skrót.

John T.
źródło