Editar un archivo en el lugar en vim

Normalmente, en realidad no edita un archivo en vim. Si tu corresvim foo, editar, escribir y salir, vim desvinculafoo y crea un nuevo archivo y un nuevo enlace llamadofoo. Pero, si el archivo tiene más de un enlace, entoncesvim En realidad modifica el archivo. Por ejemplo:

$ ls -i foo
19428852 foo
$ vi foo
$ ls -i foo
19428857 foo
$ ln foo bar
$ vi bar
$ ls -i bar
19428857 bar

He estado buscando una manera de editar un archivo, y parece que hay dos opciones. Utilizared, o usarvim pero asegúrese de que haya al menos dos enlaces al archivo antes de editar. Supongo que la pregunta es académica, ya que realmente no importa que vim cree un nuevo archivo si solo hay un enlace, y vim parece hacer lo correcto si los enlaces se crean mientras se realiza la edición, pero tengo curiosidad :

¿es posible hacer que vim siempre edite el archivo y no cree uno nuevo?

Respuestas a la pregunta(3)

Su respuesta a la pregunta