Thread: Feature request: shadow copies
Cream is a free, easy-to-use configuration of the Vim text editor
Brought to you by:
digitect
From: Wolfgang H. <wo...@co...> - 2004-08-09 05:30:39
|
Hello again, I'm growing a strong desire to save the file I'm currently editing to multiple directories. For example, I want to save important.txt as both /semipublic/server/path/where/everyone/can/delete/my/important.txt and /home/safe/important.txt This should be done automatically everytime I hit ctrl+s (or file->save, etc.). Some tips on vim.sf.net discuss mappings for this feature, but I'd actually prefer - the path for the shadow copies (/home/safe in above eample) not to be hardcoded - the feature integrated into the normal file saving methods (ctrl+s, etc.) - everything neatly integrated in Cream :-) Would that be possible? :-) Kind regards, Wolfgang |
From: Steve H. <dig...@mi...> - 2004-08-10 02:05:40
|
On Mon, 2004-08-09 at 01:30, Wolfgang Hommel wrote: > Hello again, > > I'm growing a strong desire to save the file I'm currently editing > to multiple directories. > > For example, I want to save important.txt as both > > /semipublic/server/path/where/everyone/can/delete/my/important.txt > > and > > /home/safe/important.txt > > This should be done automatically everytime I hit ctrl+s (or > file->save, etc.). > > Some tips on vim.sf.net discuss mappings for this feature, but I'd > actually prefer > > - the path for the shadow copies (/home/safe in above eample) not to > be hardcoded > - the feature integrated into the normal file saving methods (ctrl+s, etc.) > - everything neatly integrated in Cream :-) > > Would that be possible? :-) Not difficult, but probably a little too confusing to implement for the typical user. Why not instead create a synchronization script that updates /public from /private ? Then you can map a key to run the script manually or on the FileWritePost event. And if you want to update only the current file, have the function pass the path-filename as an argument to the script so it can decide which file(s) to write. -- Steve Hall [ dig...@mi... ] Cream... the Vim text editor in sheep's clothing! http://cream.sourceforge.net |