Short answer: no, it is not possible to enforce a similar behavior. You must take a full backup of your website and be ready to restore in case problems arise.
Long answer: Actually, some editors enforces a similar behavior. Basically, they never write a file directly; rather, they use a random filename and atomically rename it to the correct name. To be clearer:
- you open the symlink and the editor loads its content
- when saving, the editor save a file with a random name as "abcdef.txt"
- after that, the random-name file is rename to the correct name, which implies the deletion of the symlink (without altering its content)
- you will end with a new standard file and a deleted symlink, with the original file remaining in-place, unmodified, in its own location.
That said, I will absolutely not count on this behavior: other editors (eg: vim) do in-place saves, and so they will change the symlink content. Please do a full backup of all the files you intend to change, and be ready to restore if something goes wrong.