Gedit-код для вставки текущей даты в файл

Имеется ли в редакторе gedit код для автоматической вставки текущей даты при сохранении файла? Я не всегда помню, как редактировал мой «последний обновленный» комментарий в файле.

2
задан 24 August 2019 в 02:25

2 ответа

У gedit редактора есть код для автоматического встраивания текущей даты, когда я сохранил файл?

У меня есть gedit 3.28.1, и не знаю о таком коде.

Следующий сценарий вставляет метку времени в Ваш файл как последняя строка в то время, когда Вы сохранили файл с редакторами простого текста, такими как gedit или geany и для Устройства записи LibreOffice на x11. Я не использую Уэйленд.

Необходимо будет установить xdotool и xsel.

#!/bin/bash

sleep 0.1 && xdotool key ctrl+End Return;

sleep 0.1 && date '+%Y-%m-%d %H:%M:%S' | tr -d "\n" | xsel -i -b;

sleep 0.1 && xdotool key "ctrl+v";

sleep 0.1 && xdotool key "Alt+F4";

exit

Я сохранил сценарий, как добавляют-timestamp.sh в ~ / мусорное ведро, сделал это исполняемым файлом и назначил Shift+Super+S его сочетанием клавиш.

Мой ноутбук немного в возрасте; возможно, различные записи сна не необходимы на более быстрой машине.

Кредит на http://www.arcadien.net/node/48

animation to illustrate adding timestamp

2
ответ дан 2 December 2019 в 03:27

Я не нашел способа чтобы сделать это в gedit, но я нашел способ сделать это с помощью PHP. Поскольку мне все равно нужна была функциональность для файлов моей веб-страницы, вариант PHP мне подходит. Чтобы на моих отдельных страницах отображалась дата / время последнего редактирования, я добавляю эту строку кода в исходный код страницы:

Последнее изменение: ". Date (" F d Y H: i: s. ", Getlastmod ())." ";?>

У меня работает. Кроме того, ответ CK Bose выглядит хорошим решением. Спасибо, DK Bose!

0
ответ дан 26 April 2020 в 23:29

Другие вопросы по тегам:

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