yorukot / superfile

yorukot / superfile

superfile is supported by the community. superfile 由社区提供支持。

Demo

演示

Perform common operations 执行常见操作

Installation

安装

macOS and Linux macOS 和 Linux

bash -c ”$(curl -sLo- https://superfile.dev/install.sh)” If you want to inspect the script, see : install.sh 如果你想查看脚本内容,请访问:install.sh

Windows Powershell Windows Powershell

powershell -ExecutionPolicy Bypass -Command “Invoke-Expression ((New-Object System.Net.WebClient).DownloadString(‘https://superfile.dev/install.ps1’))” If you want to inspect the script, see : install.ps1 如果你想查看脚本内容,请访问:install.ps1

Winget winget install —id yorukot.superfile

Scoop scoop install superfile

More installation methods 更多安装方法 Click me to check on how to install 点击此处查看安装说明

Build

构建

You can build the source code yourself by using these steps: 你可以通过以下步骤自行构建源代码:

Requirements: golang 要求:golang

Build Steps: 构建步骤:

Clone this repository using the following command: 使用以下命令克隆此仓库: git clone https://github.com/yorukot/superfile.git —depth=1

Enter the downloaded directory: 进入下载的目录: cd superfile

For macOS/Linux: 针对 macOS/Linux: Run the build.sh file: ./build.sh 运行 build.sh 文件:./build.sh Add the binary file to your $PATH, e.g., in /usr/local/bin: sudo mv ./bin/spf /usr/local/bin 将二进制文件添加到你的 $PATH 中,例如:sudo mv ./bin/spf /usr/local/bin

For Windows: 针对 Windows: go build -o bin/spf.exe Edit System Environment Variables and add superfile repo’s bin directory to your PATH 编辑系统环境变量,并将 superfile 仓库的 bin 目录添加到你的 PATH 中。

Start superfile

启动 superfile

spf

Supported Systems

支持的系统

Linux, macOS, Windows (Not fully supported yet) Linux, macOS, Windows(尚未完全支持)

Tutorial

教程

After you install superfile, you can go here to briefly understand how to use superfile! 安装 superfile 后,你可以点击此处简要了解如何使用它!

Plugins

插件

Click me to the plugins wiki 点击此处查看插件维基

Themes

主题

Click me to the theme wiki 点击此处查看主题维基

Hotkeys

快捷键

[!WARNING] If you are vim/nvim user please change your default hotkeys config to vim version! [!WARNING] 如果你是 vim/nvim 用户,请将默认快捷键配置更改为 vim 版本! Click me to see the hotkey wiki 点击此处查看快捷键维基

Notes

注意事项

We have an auto update functionality, that fetches superfile’s latest released version from github (if last timestamp of last version check was less than 24 hours) and prints a prompt to user, if there is a newer version available. You can turn this off, by setting auto_check_update to false in superfile config. 我们拥有自动更新功能,它会从 GitHub 获取 superfile 的最新发布版本(如果上次检查版本的时间戳在 24 小时内),并在有新版本可用时向用户打印提示。你可以通过在 superfile 配置文件中将 auto_check_update 设置为 false 来关闭此功能。 Click me to see the config wiki 点击此处查看配置维基

Troubleshooting

故障排除

Click me to see common problem fix 点击此处查看常见问题修复

Uninstalling

卸载

macOS and Linux bash -c ”$(curl -sLo- https://superfile.dev/uninstall.sh)” If you want to inspect the script, see : uninstall.sh 如果你想查看脚本内容,请访问:uninstall.sh

Windows To uninstall superfile on Windows, use this powershell script. 要在 Windows 上卸载 superfile,请使用此 powershell 脚本。 powershell -ExecutionPolicy Bypass -Command “Invoke-Expression ((New-Object System.Net.WebClient).DownloadString(‘https://superfile.dev/uninstall.ps1’))“

Contributing

贡献

If you want to contribute please follow the contribution guide 如果你想参与贡献,请遵循贡献指南。 Click me to see changelog 点击此处查看更新日志

Thanks

感谢

Support a Star on my GitHub repository would be nice 🌟 如果能在我的 GitHub 仓库点个 Star 就太好了 🌟 You can buy a coffee for me 💖 你可以请我喝杯咖啡 💖

Core maintainer

核心维护者

We welcome anyone who wants to become a core maintainer. Feel free to reach out! 我们欢迎任何想成为核心维护者的人。请随时联系我们! @yorukot - Original author and maintainer @yorukot - 原作者及维护者 @lazysegtree - Core maintainer @lazysegtree - 核心维护者

Contributors

贡献者

Thanks to all the contributors for making this project even greater! 感谢所有让这个项目变得更棒的贡献者!

Powered by

技术支持

Thanks to JetBrains team for providing open-source licenses to support the maintenance of superfile. 感谢 JetBrains 团队提供开源许可证以支持 superfile 的维护。

Star History

Star 历史

THANKS FOR All OF YOUR STARS! Your stars are my motivation to keep updating! ༼ つ ◕◕ ༽つ Please share. 感谢你们所有的 Star!你们的 Star 是我持续更新的动力!༼ つ ◕◕ ༽つ 请分享给更多人。