Whatsapp

nnn

Anonim

nnn は、ターミナルとデスクトップ環境の間のギャップを埋めることに重点を置いたターミナル ファイル ブラウザです。数日前に最初のリリースが行われ、いくつかの強力な機能が追加されました。

nnn は、非常に高速ですが最小限の機能しか備えていないターミナル ファイル ブラウザである noice を基に構築されています。歴史的に、ターミナルは、開発者やハッカーが OS と対話するためのお気に入りのメディアであることが知られています。

ただし、通常のデスクトップ ユーザーは GUI サブシステムを好む傾向があります。 .そして、それは始まりに過ぎません!

nnn – ターミナル ファイル ブラウザ

nnn の最良の部分は、ユーザーが使い始めるのにあまりにも多くのショートカットを覚える必要がないことです。ナビゲーションはシンプルになるように設計されており、平均的なデスクトップ ユーザーには既になじみのあるキーボード ショートカット (矢印、Enter、Home、End、Page Up/Down など) が使用されます。

nnnArun Prakash Jana によって書かれています、著者googler、Bukuimgp などの一般的なコマンドライン ユーティリティ

nnnの特徴

nnn – ディスク使用量を表示するファイル ブラウザ

nnn の開発者は興味深い選択をしています:

nnn – ファイル情報の表示

.

環境変数

NNN_OPENER: デスクトップ オープナーにすべて処理させます。例えば。:

export NNN_OPENER=xdg-open
"export NNN_OPENER=gio オープン"
export NNN_OPENER=gvfs-open

NNN_FALLBACK_OPENER: nnn は、mpv、vi、および zathura (PDF 用) を使用して、一般的なファイル タイプのいくつかの静的な関連付けを事前に定義します。 NNN_OPENER が設定されている場合、静的関連付けは効果がありません。

ただし、これらがお気に入りのアプリケーションである場合は、デスクトップ オープナーを NNN_FALLBACK_OPENER に設定して残りのファイルを処理できます。例えば。:

export NNN_FALLBACK_OPENER=xdg-open
"export NNN_FALLBACK_OPENER=gio オープン"
export NNN_FALLBACK_OPENER=gvfs-open

NNN_DE_FILE_MANAGER: o キーで開くデスクトップ ファイル マネージャに設定します。例えば。:

export NNN_DE_FILE_MANAGER=thunar

NNN_COPIER: ^Kで開くスクリプトに設定 キーを押して、現在のファイル パスをコピーします。スクリプト例(Linux用):

!/bin/sh
エコー -n $1 | xsel --クリップボード --input

Linuxへのnnnのインストール

Ubuntu (および派生物) にインストールするには、以下を実行します:

$ sudo add-apt-repository ppa:twodopeshaggy/jarun
$ sudo apt-get update
$ sudo apt-get インストール nnn

Arch Linux ユーザーは AUR から nnn をインストールできます。

ユーザーは nnn をソースからコンパイルしてインストールすることもできます。 nnn は C で書かれています。唯一の依存関係は ncurses ライブラリです。

Linuxでnnnを使用する方法

nnn は 3 つの異なる表示モードで起動できます (実行時にキーボード ショートカットで切り替えることができます):

開始モード

1分セットアップ

お好みのモードを使用して nnn をインストールするか、nnn を追加して詳細表示モードで開くように設定します。

alias n='nnn -d'

シェルの rc ファイル (例: ~/.bashrc bash 用)

結論

nnn は、快適な端末からデスクトップへのアクセシビリティを楽しみたいユーザー向けです。ドロップダウン ターミナルを使用するユーザーは、ターミナルが進行中の作業のコンテキストも保持するため、最もメリットがあります。ぜひお試しいただき、フィードバックをお寄せください!

このヒントはアプリの開発者によって送信されたものです。そのような製品やヒントがある場合は、ここで共有してください。