web-dev-qa-db-fra.com

Comment ouvrir un fichier à Ranger en tant que root?

Comment ouvrir un fichier dans le gestionnaire de fichiers "Ranger" avec les droits de superutilisateur?

Tandis que ": open_with vim" ouvre le fichier comme aucune racine avec Vim, je cherche quelque chose comme ": Open_with sudo Vim", mais cela ne fonctionne pas.

8
PatrickSteiner

Selon l'homme:

Les drapeaux vous donnent un moyen de modifier le comportement du processus engagé. Ils sont utilisés dans les commandes ": open_with" (clé "r") et ": shell" (clé "!").

   f   Fork the process.  (Run in background)
   c   Run the current file only, instead of the selection
   r   Run application with root privilege (requires Sudo)
   t   Run application in a new terminal window

Dans votre cas, vous auriez besoin d'utiliser :open_with r vim

10
Artalus

J'ouvre généralement mon gestionnaire de fichiers à partir d'un terminal racine en saisissant simplement le nom du programme sans paramètre par exemple.

root @ machine: thunar

Cela ouvrira le gestionnaire de fichiers en tant qu'utilisateur root, puis tout ce que je suis ouvert à Modifier à partir du gestionnaire de fichiers est ouvert en tant qu'utilisateur racine.

Ou si le fichier est facile à accéder à ou à votre nom dans le terminal tel que "fstab", je viens d'ouvrir mon éditeur de texte avec le fichier nommé tel que

root @ machine: Mousepad/etc/fstab.

En outre, s'il s'agit d'un changement facile, j'utilise simplement mon éditeur de terminal comme utilisateur root (nano dans mon cas).

0
Damon