superfile
SHA-256見た目が非常に優れたターミナルファイルマネージャーで、インストールは簡単、インターフェースは美しく、プラグインやテーマをサポートしており、ターミナルでの作業を好むユーザーに最適です。
スマートダウンロード
Download 版をダウンロード
v1.6.0 · 13.2 MB
美しくモダンなターミナルファイルマネージャー、ワンクリックインストール対応、プラグインとテーマをサポート。
主な機能
- クールなターミナルGUI、アイコン・カラー・マウス操作に対応
- クロスプラットフォーム対応(macOS / Linux / Windows)、ワンクリックスクリプトでインストール
- 自動アップデート機能を内蔵、手動で確認する必要なし
- プラグインシステムとカスタムテーマに対応
- ショートカットキーをカスタマイズ可能、vimモードに対応
できないこと
- •Windowsのサポートはまだ不十分で、一部の機能が正常に動作しない可能性があります。自動更新はデフォルトで有効ですが、設定ファイルで無効にできます。vimユーザーはデフォルトのショートカットキー設定を変更することをお勧めします。
使用例
- 终端内でファイルを素早く閲覧、コピー、移動する
- 開発者の日常的なファイル管理ツールとして、ranger/lf の代替となる
詳細説明
superfileは、見た目と実用性を兼ね備えたターミナルファイルマネージャーであり、rangerやlfといった従来のツールの代替を目的としています。Go言語で開発されており、モダンなインターフェースに加えて、アイコン、カラーテーマ、マウス操作に対応しています。類似ツールと比較した際の2つの大きな利点:① macOS、Linux、Windows向けのワンクリックインストールスクリプトを提供し、HomebrewやScoopなどのパッケージマネージャーにも対応。② 自動更新機能を内蔵しており、手動でバージョンを確認する必要がありません。このプロジェクトは19,000以上のスターを獲得し、コミュニティは活発で、プラグイン、テーマ、ショートカットキーのカスタマイズをサポートしています。開発者、運用管理担当者、そしてすべてのターミナルヘビーユーザーに適しています。注意:Midnight Commanderのような多機能ファイルマネージャーではなく、主に軽量で美しいターミナルファイル管理に特化しており、GUIやリモートファイルシステムの統合はサポートしていません。
トラブルシューティング & FAQ (2)
トラブル対応Superfileが大きな動画ファイルからメタデータを読み取る際に発生するメモリリークを修正するにはどうすればよいですか?
Superfile を、issue #1550 の修正(fix(metadata): gate binary architecture detection behind magic-byte check)を含むリリースにアップグレードしてください。v1.6.0 では、GetBinaryArchitecture がすべての通常ファイルに対して実行され、elf.Open、次に pe.Open、そして macho.Open を呼び出します。Go の debug/pe は MZ ヘッダーを持たないファイルを raw の COFF オブジェクトとして受け入れるため、ビデオデータが誤って解析され、終了するまで解放されない数 GB のヒープ割り当てが発生する可能性があります。この修正では、ELF/PE/Mach-O の解析を試みる前にファイルのマジックバイトをチェックします。v1.6.0 での一時的な回避策として、メタデータ/サムネイル抽出のために多数の大きなビデオファイルをスイープ選択または一括選択することを避け、Superfile を再起動して保持されているメモリを解放してください。
トラブル対応superfile がフォルダを中身の合計サイズではなく、わずか 4.0 KiB と表示するのはなぜですか?
Linux/Unixでは、ディレクトリに対するFileInfo.Size()は、その内容を再帰的に合計したサイズではなく、ディレクトリのinode/エントリブロックのサイズ(通常は4 KiB)を返します。superfileのメタデータパネルはこの値を無条件に使用していたため、誤解を招くフォルダサイズが表示されていました。今回の修正ではディレクトリを個別に扱い、inodeサイズをフォルダサイズとして表示しなくなりました。superfileを最新リリースに更新してください。たとえばgo install github.com/yorukot/superfile@latestを実行するか、お使いのパッケージマネージャーのアップグレードコマンドを使用し、その後再起動してください。シェルから実際の合計サイズを取得するには、du -sh /path/to/folderを実行してください(見かけ上のサイズの場合はdu -sh --apparent-size /path/to/folder)。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
ターミナルを開き、ワンクリックインストールコマンドを実行します(macOS/Linux: curl スクリプト、Windows: PowerShell スクリプト)
インストール後、直接ターミナルで `spf` と入力して起動します
方向キーまたは h/j/k/l でディレクトリを閲覧し、Enter キーでフォルダに入り、q キーで終了します
- ターミナルを開き、ワンクリックインストールコマンドを実行します(macOS/Linux: curl スクリプト、Windows: PowerShell スクリプト)
- インストール後、直接ターミナルで `spf` と入力して起動します
- 方向キーまたは h/j/k/l でディレクトリを閲覧し、Enter キーでフォルダに入り、q キーで終了します
SHA-256 チェックサム確認済み
GitHub 公式 Release ページから抽出されたチェックサム
SHA256 チェックサム
c08544196ff21fc415ae7cffc800d8400914af647e44eb2613968c09d5868d90このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
macOS/Linux では `bash -c "$(curl -sLo- https://superfile.dev/uninstall.sh)"` を実行し、Windows では PowerShell のアンインストールスクリプトを実行してください。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
2 FAQs