Ce n'est pas tout à fait clair dans votre question, mais je suppose que vous avez des droits d'écriture dans le fichier /etc/tomcat/conf
ainsi que des droits d'écriture sur tous les fichiers du répertoire /etc/tomcat/conf
répertoire. Si c'est le cas, vim devrait laisser le propriétaire du fichier inchangé, à moins que vous n'ayez des paramètres par défaut dans votre .vimrc.
Essayez d'exécuter :set backupcopy
pour voir la valeur de la backupcopy
variable. Si elle a pour valeur no
c'est mauvais, car vim renommera le fichier et en écrira un nouveau (voir :help backupcopy
).
Si vous Ne le fais pas. ont des droits d'écriture dans le /etc/tomcat/conf
vim devrait vous avertir assez clairement qu'il est incapable d'écrire le fichier et que vous ne pourrez le faire qu'avec la commande :w!
. De plus, je serais surpris que le nano fonctionne encore si c'était le cas, car pour autant que je sache, le nano sera complètement incapable d'écrire dans ce cas.