Changing a hardlinked file changes it everywhere, unless your specific editor happens to create a new inode. Thus it depends on your editor.
CoW is similar except the new inode is created by the file system itself and is independent of the editor.