Имеется ли в редакторе gedit код для автоматической вставки текущей даты при сохранении файла? Я не всегда помню, как редактировал мой «последний обновленный» комментарий в файле.
У 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
Я не нашел способа чтобы сделать это в gedit, но я нашел способ сделать это с помощью PHP. Поскольку мне все равно нужна была функциональность для файлов моей веб-страницы, вариант PHP мне подходит. Чтобы на моих отдельных страницах отображалась дата / время последнего редактирования, я добавляю эту строку кода в исходный код страницы:
Последнее изменение: ". Date (" F d Y H: i: s. ", Getlastmod ())." ";?>У меня работает. Кроме того, ответ CK Bose выглядит хорошим решением. Спасибо, DK Bose!