ターミナルで使える高機能ファイルマネージャー「superfile」を試してみた

パソコンを使う際に、ファイル操作は避けて通れない作業です。しかし、ターミナルからファイルを操作しようとすると、lsやcd、rmなどの複数のコマンドを組み合わせなければならず、直感的ではありません。
そこで登場するのが、ターミナルから利用できるファイルマネージャーです。今回紹介するsuperfileは、分かりやすい画面と直感的な操作を備えた、高機能なオープンソースのファイルマネージャーです。
目次
インストール
まずは、ターミナルでアイコンを表示できるようにするために、Nerd Fontをインストールします。
どのNerd Fontをインストールしても問題ありませんが、今回は最近Nerd Fontに対応したMonaspaceを選択しました。なお、Monaspaceは、v1.200以降のOTF、WOFF、WOFF2のみがNerd Fontに対応しており、それ以前のバージョンや可変フォント(TTF)は対応していません。

Nerd Fontをインストールしたら、ターミナルのフォントをそのフォントに変更します。
次に、superfileの本体をインストールします。superfileをインストールするには、公式サイトに記載されているコマンドのうち、環境に合わせた適切なものを実行します。
Windowsの場合は、PowerShellコマンドを利用してインストーする方法と、Scoopを利用してインストールする方法の2つが紹介されています。前者はPowerShellの実行ポリシーを変更するコマンドが含まれているので、Scoopがインストール済みの場合は後者の利用を推奨します。
今回は、Scoopをインストールしていなかったため、PowerShellコマンドを利用してインストールしました。
$ powershell -ExecutionPolicy Bypass -Command "Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://superfile.netlify.app/install.ps1'))"
______ __ __ / \ / |/ | _______ __ __ ______ ______ ______ /$$$$$$ |$$/ $$ | ______ / |/ | / | / \ / \ / \ $$ |_ $$/ / |$$ | / \/$$$$$$$/ $$ | $$ |/$$$$$$ |/$$$$$$ |/$$$$$$ |$$ | $$ |$$ |/$$$$$$ |$$ \ $$ | $$ |$$ | $$ |$$ $$ |$$ | $$/ $$$$/ $$ |$$ |$$ $$ | $$$$$$ |$$ \__$$ |$$ |__$$ |$$$$$$$$/ $$ | $$ | $$ |$$ |$$$$$$$$/ $$/ $$ $$/ $$ $$/ $$ |$$ | $$ | $$ |$$ |$$ |$$$$$$$/ $$$$$$/ $$$$$$$/ $$$$$$$/ $$/ $$/ $$/ $$/ $$$$$$$/ $$ | $$ | $$/
Checking for superfile installation...Downloading superfile...Extracting compressed file...Done!
Restart you terminal, and for the love of Get-CommandTake a look at tutorial :)
https://superfile.netlify.app/getting-started/tutorial/
superfileのインストールが完了したら、ターミナルを一度終了してから開き直します。
使い方
superfileを起動するには、ターミナルでspfと入力します。
spfsuperfileの画面は、いくつかのパネルで構成されています。基本的には、画面中央のパネルを操作することになります。
上下矢印キーでカーソルを移動し、Enterまたは右矢印キーでファイルやフォルダーを選択します。1つ上の階層のフォルダーに戻るには、左矢印キーを押します。
ファイルにカーソルを移動すると、そのファイルのプレビューが表示されます。ソースコードの場合はシンタックスハイライトに対応しており、画像の場合は非常に低解像度ながらプレビューが表示されます。

ドキュメントフォルダーやダウンロードフォルダーなどのよく使うフォルダーは、左側のサイドパネルにまとめられています。サイドパネルにカーソルを移動するには、sキーを押します。再度sキーを押すか、いずれかのフォルダーを選択すると、中央のパネルが選択された状態に戻ります。
superfileを終了するには、Escキーを押します。
このほかにも、テーマをカスタマイズする方法やプラグインなどが紹介されているので、ぜひ公式サイトも確認してみてください。
参考リンク
記事をシェア
フォローして最新情報を入手
Googleの優先ソースに追加すると、このサイトの記事をGoogleで見つけやすくなります。また、ぜひXやRSSフィードもフォローしてください。
おすすめ記事
-1.png&w=1080&q=75)
生まれた時から、母国語よりも先にJavaScriptを使っていました。ネットの海のどこにもいなくてどこにでもいます。
Webフロントエンドプログラマーとして、TypeScriptを用いたWebアプリやブラウザー拡張機能を制作。Xのシャドウバン検知ツール「Shadowban Scanner」やリンクカード復活ツール「Restore Link Card」を公開し、国内外のメディアで紹介されました。iGEM 2023ではJapan-UnitedチームのWikiを制作してGrand Prizeの獲得に貢献。ブログではXやSNSの最新ニュース、不具合の検証と対処法、フロントエンド開発の知見を発信しています。








![[新しいXチャットへようこそ]というテキストが画面に大きく表示されており、その下には次の3つの説明が表示されている。[エンドツーエンドの暗号化:メッセージは、端末にかかわらずエンドツーエンドで暗号化されています。][最先端のプライバシー:Xを含め、他の人がメッセージを読むことはできません。][パスコードを設定:メッセージを保護するため、4桁のパスコードを設定してください。]これらの説明の下には、[パスコードを作成]という大きなボタンが配置されている](/_next/image/?url=%2Fapi%2Fmedia%2Ffile%2Fwelcome-to-new-chat.png&w=1920&q=75)

