1 votes

Impossible d'écrire un fichier avec Root

J'essaie d'écrire dans un vim fichier, fortran.vim . Je me suis donné accès à Root suivant ces des directives. J'ai également vu ce poste SO mais les réponses n'ont pas aidé.

sh-3.2# ls -l fortran.vim
-rw-r--r--  1 root  wheel  4043 Sep  9  2010 fortran.vim
sh-3.2# whoami
root

Root semble avoir un accès en lecture/écriture au fichier, et je suis effectivement connecté en tant que Root. Une idée de l'origine du problème ?

Mise à jour après les commentaires :

  1. :w! ne fonctionne pas
  2. Je suis dans le répertoire /usr/share/vim/vim73/ftplugin/
  3. Running ls -dl retours : drwxr-xr-x 178 root wheel 6052 May 1 2014 .

0 votes

Vous n'avez pas besoin d'activer l'utilisateur racine, sudo -s à partir de n'importe quel compte avec des privilèges d'administrateur vous donne également un shell Root. Mais ceci n'est pas directement lié à votre problème.

2voto

nohillside Points 82672

Fichiers dans /usr sont protégés par SIP, voir Qu'est-ce que la fonction "sans racine" d'El Capitan, en réalité ? pour les détails. vim devrait être capable de lire les fichiers de configuration à partir de répertoires écrits par l'utilisateur, man vim a les détails.

0 votes

Mhm je commence à détester de plus en plus tout produit apple... tellement de restrictions ! Merci

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X