web-dev-qa-db-ja.com

レンジャーを使用して新しいファイル/ディレクトリを作成するにはどうすればよいですか?

私はmkdir/touchを使用できると思いますが、レンジャーで表示されるように、これらが現在のディレクトリに入るかどうかはわかりません。

22

ranger にディレクトリを作成するには、次のように入力します

:mkdir exampledir

または、

:touch examplefile
21

受け入れられた答えは正しいですが、誰かが1つのキーを押すだけでこれらのコマンドを入力することを好むかもしれません。 @jaustinが彼の回答で説明しているように、~/.config/ranger/rc.conf構成ファイルにキーをマップする必要があります。

デフォルトの構成ファイルをコピーした場合

ranger --copy-config=all

その後、あなたはすでにmkdir/touchへの最短のアクセス権を持っています:

  • F7 -mkdir(構成:map <F7> console mkdir%space
  • Insert -タッチ(設定:map <INSERT> console touch%space

レンジャーの私の現在のバージョンは1.9.2です。

ところで、map c console touch␣の最後の余分なスペースは機能しません。 map c console touch%spaceのみが機能します。

10
Mikolasan

:touch somefileを使用できますが、キーにマップすることをお勧めします。

:map c console touch (末尾の余分なスペースに注意してください)

これを~/.config/ranger/rc.confの先頭から先頭の:を引いたものに配置します

5
jaustin