Как открыть файл в рейнджере от имени root?
Как открыть файл в файловом менеджере "Рейнджер" с правами суперпользователя?
В то время как ": open_with vim" открывает файл как пользователь без прав root с vim, я ищу что-то вроде ":open_with sudo vim", но это не работает.
2 ответа
По словам человека:
Флаги дают вам возможность изменить поведение порожденного процесса. Они используются в командах ":open_with" (ключ "r") и ":shell" (ключ "!").
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
В вашем случае вам нужно будет использовать :open_with r vim
I usually open my file manager from a root terminal by simply typing in the program name with no parameters eg
root@machine: thunar
This will open the file manager as a root user and then anything I open to edit from the file manager is opened as the root user.
Or, if the file is easy to navigate to or name in the terminal such as "FSTAB" I just open my text editor with the named file such as
root@machine: mousepad /etc/fstab.
Кроме того, если это легко изменить, я просто использую мой редактор терминала в качестве пользователя root (в моем случае nano).