Auto-save

Waqar Ahmed waqar.17a at gmail.com
Wed Mar 16 19:38:48 GMT 2022


Sorry, I meant to say *internal script, not external ;p

On Thu, Mar 17, 2022, 12:31 AM Waqar Ahmed <waqar.17a at gmail.com> wrote:

> Hi,
>
> I don't this is possible via our external script. However, it is doable
> using a plugin and is really trivial to implement I think. One just needs a
> timer that fires every x seconds and saves all open documents. Or
> alternatively it can be implemented in the editor component.
>
> On Wed, Mar 16, 2022, 11:39 PM Stefan Riha <stefan at sriha.net> wrote:
>
>> Hi,
>>
>> I switched from vscode a couple of months ago and I'm quite happy with kate. However, I miss is auto-save which saved me dozens of identical key presses per hour.  Given that auto-save has apparently been a feature request for a decade [1] and not implemented, I assume it will not be implemented for some time.
>>
>> What I mean by 'auto-save':
>>
>> Currently I do this:
>>
>> 1) Edit e.g. a python script
>> 2) Save a file with shortcut, e.g. Ctrl-s
>> 3) Switch to a terminal and run the python script
>>
>> I want to do this
>>
>> 1) Edit e.g. a python script
>> 2) Switch to a terminal and run the python script
>>
>>
>>
>> without having to press Ctrl-s.
>>
>>
>>
>> Having no idea about kwrite/kate (or Qt and KDE in general), I can think of the following options to solve my problem:
>>
>> *) Modifying the source code (difficult)
>> *) Writing a plugin (don't know if possible/feasible?)
>> *) automation via a shell script (don't know if possible/feasible?)
>>
>> I'd prefer the last option (shell script). Do you think this is feasible?
>>
>> Can I somehow run a background process that would trigger a save-action,
>> e.g. in the event that a *.kate-swp file is created for that file?
>>
>>
>>
>> [1] https://forum.kde.org/viewtopic.php?f=83&t=102258
>>
>>
>>
>> Thanks for your help!
>>
>>
>>
>> Regards, Stefan
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kwrite-devel/attachments/20220317/33fb4985/attachment.htm>


More information about the KWrite-Devel mailing list