レンジャーを使って新しいファイルやディレクトリを作成するには?

レンジャーを使って新しいファイルやディレクトリを作成するには?

Rangerを使って新しいファイルやディレクトリを作成したいと思います。mkdirまたは を使用できるようですが、touchRangerで見える現在のディレクトリに入るかどうかはわかりません。

答え1

ディレクトリを作成するには森林、ただ入力してください

:mkdir exampledir

または、

:touch examplefile

答え2

許可された答えは正しいですが、キーを押してこれらのコマンドを入力することをお勧めします。 @jaustinが答えで説明したように、~/.config/ranger/rc.confキーは設定ファイルにマップする必要があります。

次のようにデフォルト設定ファイルをコピーする場合

ranger --copy-config=all

mkdirこれにより、すでに/への最小限のアクセス権がありますtouch

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

私の現在のRangerのバージョンは次のとおりです。1.9.2

ところで:最後に余分なスペースがあるとmap c console touch␣機能しません。動作しますmap c console touch%space

答え3

を使用できますが、:touch somefile私はキーにマッピングすることを好みます。

:map c console touch (末尾にスペースがあるので参考にしてください)

~/.config/ranger/rc.conf前の部分を外して一番下に置きます。:

答え4

すぐに編集したい新しいファイルを作成するには、次を使用します。

:edit new_file_name

少し速いです。これでファイルが開きますvim。ファイルが表示される前に(ファイルをすぐに作成するのとは対照的に)保存する必要がありますvim(例:を使用して)。:w<CR>:touch

関連情報