web-dev-qa-db-ja.com

ルートとしてレンジャーでファイルを開く方法は?

スーパーユーザー権限でファイルマネージャー「レンジャー」のファイルを開くにはどうすればよいですか?

":open_with vim"はファイルをrootなしでvimで開きますが、 ":open_with Sudo vim"のようなものを探していますが、それは機能しません。

8
PatrickSteiner

男によると:

フラグは、生成されたプロセスの動作を変更する方法を提供します。これらは、コマンド ":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を使用する必要があります

10
Artalus

私は通常、パラメータなしでプログラム名を入力するだけで、ルートターミナルからファイルマネージャを開きます。

root @ machine:thunar

これにより、ファイルマネージャーがルートユーザーとして開き、ファイルマネージャーから編集するために開いたものはすべて、ルートユーザーとして開かれます。

または、「FSTAB」などのように、ファイル内を簡単に移動したり、ターミナルで名前を付けたりする場合は、次のような名前のファイルでテキストエディターを開くだけです。

root @ machine:マウスパッド/ etc/fstab。

さらに、それが簡単な変更である場合は、端末エディターをrootユーザー(私の場合はnano)として使用します。

0
Damon