Garbanzo Note

ファイルマネージャコマンド 「nnn」

October 29, 2020

この記事は1年以上が経過しています。内容が古い可能性があります。

目次


nnnとは?

ターミナルで利用できるファイルマネージャーコマンドの1つ

他のファイルマネージャーに比べ最速らしい。

jarun/nnn: n³ The unorthodox terminal file manager.

Alt text

起動画面

インストール

Macであればbrewからインストール可能

$ brew install nnn

基本操作

起動・終了など基本コマンド

コマンド 内容
nnn ファイルマネージャー起動
q 終了
? ヘルプ表示
Enter ファイル表示・実行
d ファイル・ディレクトリの日付・パーミッション・容量を表示

移動

vimの移動コマンドで移動可能

コマンド 内容
j 1つ下に移動
k 1つ上に移動
h 上のディレクトリに移動
l 下のディレクトリに移動
Ctrl + d 一番下に移動
Ctrl + u 一番上に移動
Shift + g 一番下に移動
gg 一番上に移動

ファイル操作

コマンド 内容
/ 検索
. 隠しファイルの表示
Ctrl + R ファイル・ディレクトリのリネーム
r 一括リネーム。vimが起動する。名称変更して保存でリネーム
x ファイル・ディレクトリの削除。削除確認あり
Space → p ファイル・ディレクトリのコピー。Spaceでコピー元を選択 → コピー先に移動 → pでコピー
Space → v ファイル・ディレクトリの移動。Spaceで移動元を選択→ ディレクトリ移動→wで移動

Spaceでファイル・ディレクトリを選択した場合、左端に「+」が表示、選択中となる。

おまけ

nnnと入力するめんどくさいので

alias n3="nnn -d"

.zshrcなどに登録しておくと便利!

  • -dオプションは、ファイル・ディレクトリの日付・パーミッション・容量を表示

Garbanzo

Webエンジニアの備忘録です。 学んだことをアウトプットしています。

合計記事数
25