как вставить дату и время с помощью ярлыка в textmate?

2142
Alex. S.

Я хотел бы вставить текущую дату и время, нажав одну комбинацию клавиш в TextMate. Есть идеи как?

6

2 ответа на вопрос

8
Ryan Bright

Для типа даты, isoDа затем нажмите, tabчтобы вставить дату ISO. Это задокументировано здесь . Это «фрагмент», который является частью пакета «Текст».

Чтобы увидеть, как работает этот фрагмент, нажмите Ctrl-Opt-Cmd S, разверните «Текст» и выберите «Текущая дата». Вы увидите, что это просто оболочка для команды Unix date. Вы можете управлять выходным форматом, изменяя существующую строку формата или создавая свой собственный фрагмент со строкой пользовательского формата.

См. Справочную страницу date (1) для информации об использовании и strftime (3) для подробностей о строке формата.

Например, для даты и времени, вы можете использовать

`date "+%D %T"` 
1
John T

Вы можете использовать Текст -> Выполнить строку и заменить на результат, а затем выбрать /bin/dateутилиту (введите дату в поле). Тогда Ctrl+ Option+ rдолжен заменить текущую строку датой. Если вы хотите, чтобы оно форматировалось определенным образом со временем, вы можете использовать сценарий оболочки, который использует /bin/dateи привязывает к нему ярлык.

Похожие вопросы