yorukot/superfile
GitHub: yorukot/superfile
superfile 是一款现代化的终端文件管理器,为命令行用户提供直观美观的 TUI 界面来高效浏览和管理文件。
Stars: 17547 | Forks: 466
## 演示
| 执行常见操作 |
| ---------------------- |
|  |
## 目录
- [演示](#demo)
- [目录](#content)
- [安装](#installation)
- [macOS 和 Linux](#macos-and-linux)
- [Windows](#windows)
- [Powershell](#powershell)
- [Winget](#winget)
- [Scoop](#scoop)
- [更多安装方法](#more-installation-methods)
- [构建](#build)
- [适用于 macOS/Linux](#for-macoslinux)
- [适用于 Windows](#for-windows)
- [启动 superfile](#start-superfile)
- [支持的系统](#supported-systems)
- [教程](#tutorial)
- [插件](#plugins)
- [主题](#themes)
- [快捷键](#hotkeys)
- [注意事项](#notes)
- [故障排除](#troubleshooting)
- [卸载](#uninstalling)
- [macOS 和 Linux](#macos-and-linux-1)
- [Window](#window)
- [贡献](#contributing)
- [致谢](#thanks)
- [支持](#support)
- [核心维护者](#core-maintainer)
- [贡献者](#contributors)
- [技术支持](#powered-by)
- [Star 历史](#star-history)
- [༼ つ ◕\_◕ ༽つ 请分享。](#-つ-_-つ-please-share)
## 安装
### macOS 和 Linux
```
bash -c "$(curl -sLo- https://superfile.dev/install.sh)"
```
如果你想检查脚本,请查看:[install.sh](./website/public/install.sh)
### Windows
#### Powershell
```
powershell -ExecutionPolicy Bypass -Command "Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://superfile.dev/install.ps1'))"
```
如果你想检查脚本,请查看:[install.ps1](./website/public/install.ps1)
#### [Winget](https://winget.run/)
```
winget install --id yorukot.superfile
```
#### [Scoop](https://scoop.sh/)
```
scoop install superfile
```
### 更多安装方法
[点击查看如何安装](https://superfile.dev/getting-started/installation/)
## 构建
你可以按照以下步骤自行构建源代码:
**前提条件**
- [golang](https://go.dev/doc/install)
**构建步骤**
使用以下命令克隆此仓库:
```
git clone https://github.com/yorukot/superfile.git --depth=1
```
进入下载的目录:
```
cd superfile
```
### 适用于 macOS/Linux
运行 `build.sh` 文件:
```
./build.sh
```
将二进制文件添加到你的 $PATH 中,例如 `/usr/local/bin`:
```
sudo mv ./bin/spf /usr/local/bin
```
### 适用于 Windows
```
go build -o bin/spf.exe
```
编辑系统环境变量,并将 superfile 仓库的 `bin` 目录添加到你的 PATH 中
## 启动 superfile
```
spf
```
## 支持的系统
- \[x\] Linux
- \[x\] macOS
- \[x\] Windows(尚未完全支持)
## 教程
安装 superfile 后,你可以前往[这里](https://superfile.dev/getting-started/tutorial/)简要了解如何使用 superfile!
## 插件
[点击查看插件 wiki](https://superfile.dev/list/plugin-list/)
## 主题
[点击查看主题 wiki](https://superfile.dev/configure/custom-theme/)
## 快捷键
[**点击查看快捷键 wiki**](https://superfile.dev/configure/custom-hotkeys/)
## 注意事项
我们具有自动更新功能,它会从 github 获取 superfile 的最新发布版本(如果上次版本检查的时间戳距今不超过 24 小时),如果有新版本可用,会向用户打印提示。
你可以通过在 superfile 配置中将 `auto_check_update` 设置为 false 来关闭此功能。[**点击查看配置 wiki**](https://superfile.dev/configure/superfile-config/)
## 故障排除
[**点击查看常见问题修复**](https://superfile.dev/troubleshooting/)
## 卸载
### macOS 和 Linux
```
bash -c "$(curl -sLo- https://superfile.dev/uninstall.sh)"
```
如果你想检查脚本,请查看:[uninstall.sh](./website/public/uninstall.sh)
### Window
要在 Windows 上卸载 superfile,请使用此 powershell 脚本。
```
powershell -ExecutionPolicy Bypass -Command "Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://superfile.dev/uninstall.ps1'))"
```
### 核心维护者
- **[@yorukot](https://github.com/yorukot)** - 原作者及维护者
- **[@lazysegtree](https://github.com/lazysegtree)** - 核心维护者
### 技术支持
感谢 JetBrains 团队提供开源许可证以支持 superfile 的维护。
## ༼ つ ◕_◕ ༽つ 请分享。