กลับไปหน้า Tools

GetNotes Tools

yorukot/superfile

Tool นี้คืออะไร

superfile เป็นเครื่องมือจัดการไฟล์แบบเทอร์มินัลที่ช่วยให้การดำเนินการทั่วไปง่ายขึ้น เหมาะสำหรับนักพัฒนาที่ต้องการจัดการไฟล์บน macOS, Linux และ Windows ด้วยคุณสมบัติปลั๊กอินและธีมที่ปรับแต่งได้

ข้อมูลโปรเจกต์

ดาว

21.7K

Forks

710

License

MIT

อัปเดต GitHub ล่าสุด

28 ก.ค. 2569

เพิ่มใน GetNotes

30 ก.ค. 2569

Repository

yorukot/superfile

รูปแบบ

CLI / Terminal

เหมาะกับอาชีพ

Ecosystem

Go

แปลและเรียบเรียงโดย AI

เนื้อหาฉบับภาษาไทย

ใช้อ่านเพื่อทำความเข้าใจเบื้องต้น โปรดตรวจสอบรายละเอียดสำคัญกับเอกสารต้นฉบับด้านล่าง

Donate to superfile on Ko-fi

License MIT Discord Link Release Homebrew downloads GitHub downloads CodeRabbit Pull Request Reviews

ตัวอย่างการใช้งาน

ดำเนินการทั่วไป

สารบัญ

การติดตั้ง

macOS และ Linux

bash
bash -c "$(curl -sLo- https://superfile.dev/install.sh)"

หากคุณต้องการตรวจสอบสคริปต์ โปรดดูที่ : install.sh

Windows

Powershell

powershell
powershell -ExecutionPolicy Bypass -Command "Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://superfile.dev/install.ps1'))"

หากคุณต้องการตรวจสอบสคริปต์ โปรดดูที่ : install.ps1

Winget

powershell
winget install --id yorukot.superfile

Scoop

code
scoop install superfile

วิธีการติดตั้งเพิ่มเติม

คลิกเพื่อดูวิธีการติดตั้ง

การสร้าง

คุณสามารถสร้างซอร์สโค้ดได้ด้วยตัวเองโดยทำตามขั้นตอนเหล่านี้:

ข้อกำหนด

ขั้นตอนการสร้าง

โคลน repository นี้โดยใช้คำสั่งต่อไปนี้:

code
git clone https://github.com/yorukot/superfile.git --depth=1

เข้าสู่ไดเรกทอรีที่ดาวน์โหลดมา:

bash
cd superfile

สำหรับ macOS/Linux

รันไฟล์ build.sh:

bash
./build.sh

เพิ่มไฟล์ไบนารีลงใน $PATH ของคุณ เช่น ใน /usr/local/bin:

bash
sudo mv ./bin/spf /usr/local/bin

สำหรับ Windows

bash
go build -o bin/spf.exe

แก้ไข System Environment Variables และเพิ่มไดเรกทอรี bin ของ superfile repo ลงใน PATH ของคุณ

เริ่มต้น superfile

bash
spf

ระบบที่รองรับ

  • [x] Linux
  • [x] macOS
  • [x] Windows (ยังไม่รองรับเต็มรูปแบบ)

บทช่วยสอน

หลังจากที่คุณติดตั้ง superfile แล้ว คุณสามารถไปที่ นี่ เพื่อทำความเข้าใจวิธีการใช้งาน superfile โดยสังเขป!

ปลั๊กอิน

คลิกเพื่อไปยัง wiki ปลั๊กอิน

ธีม

คลิกเพื่อไปยัง wiki ธีม

ปุ่มลัด

คำเตือน

หากคุณเป็นผู้ใช้ vim/nvim โปรดเปลี่ยนการตั้งค่าปุ่มลัดเริ่มต้นของคุณเป็นเวอร์ชัน vim!

คลิกเพื่อดู wiki ปุ่มลัด

ข้อควรทราบ

เรามีฟังก์ชันอัปเดตอัตโนมัติ ซึ่งจะดึงเวอร์ชันล่าสุดของ superfile จาก GitHub (หากการตรวจสอบเวอร์ชันครั้งล่าสุดน้อยกว่า 24 ชั่วโมง) และแสดงข้อความแจ้งเตือนผู้ใช้ หากมีเวอร์ชันใหม่กว่าพร้อมใช้งาน

คุณสามารถปิดฟังก์ชันนี้ได้โดยตั้งค่า auto_check_update เป็น false ในการตั้งค่า superfile คลิกเพื่อดู wiki การตั้งค่า

การแก้ไขปัญหา

คลิกเพื่อดูวิธีแก้ไขปัญหาทั่วไป

การถอนการติดตั้ง

macOS และ Linux

bash
bash -c "$(curl -sLo- https://superfile.dev/uninstall.sh)"

หากคุณต้องการตรวจสอบสคริปต์ โปรดดูที่ : uninstall.sh

Windows

หากต้องการถอนการติดตั้ง superfile บน Windows ให้ใช้สคริปต์ powershell นี้

powershell
powershell -ExecutionPolicy Bypass -Command "Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://superfile.dev/uninstall.ps1'))"

การมีส่วนร่วม

หากคุณต้องการมีส่วนร่วม โปรดปฏิบัติตาม คู่มือการมีส่วนร่วม

คลิกเพื่อดู changelog

ขอขอบคุณ

การสนับสนุน

  • การกด Star บน GitHub repository ของฉันจะเป็นกำลังใจที่ดี 🌟
  • คุณสามารถซื้อกาแฟให้ฉันได้ 💖

ko-fi

ผู้ดูแลหลัก

เรายินดีต้อนรับทุกคนที่ต้องการเป็นผู้ดูแลหลัก โปรดติดต่อเราได้เลย!

  • @yorukot - ผู้เขียนและผู้ดูแลดั้งเดิม
  • @lazysegtree - ผู้ดูแลหลัก

ผู้ร่วมให้ข้อมูล

ขอขอบคุณผู้ร่วมให้ข้อมูลทุกท่านที่ทำให้โปรเจกต์นี้ดียิ่งขึ้น!

สนับสนุนโดย

JetBrains logo

ขอขอบคุณทีม JetBrains ที่มอบไลเซนส์โอเพนซอร์สเพื่อสนับสนุนการบำรุงรักษา superfile

ประวัติ Star

ขอขอบคุณสำหรับทุก Star! Star ของคุณคือแรงจูงใจให้ฉันอัปเดตต่อไป!

Star History Chart

༼ つ ◕_◕ ༽つ โปรดแชร์

เอกสารโปรเจกต์

อ่านเอกสารต้นฉบับ

README วิธีติดตั้ง วิธีใช้งาน และข้อกำหนดจาก repository ต้นฉบับ

ดูไฟล์บน GitHub
Donate to superfile on Ko-fi
superfile LOGO

License MIT Discord Link Release Homebrew downloads GitHub downloads CodeRabbit Pull Request Reviews

Demo

Perform common operations

Content

Installation

macOS and Linux

bash
bash -c "$(curl -sLo- https://superfile.dev/install.sh)"

If you want to inspect the script, see : install.sh

Windows

Powershell

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

Winget

powershell
winget install --id yorukot.superfile

Scoop

code
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

Build Steps

Clone this repository using the following command:

code
git clone https://github.com/yorukot/superfile.git --depth=1

Enter the downloaded directory:

bash
cd superfile

For macOS/Linux

Run the build.sh file:

bash
./build.sh

Add the binary file to your $PATH, e.g., in /usr/local/bin:

bash
sudo mv ./bin/spf /usr/local/bin

For Windows

bash
go build -o bin/spf.exe

Edit System Environment Variables and add superfile repo's bin directory to your PATH

Start superfile

bash
spf

Supported Systems

  • [x] Linux
  • [x] macOS
  • [x] Windows (Not fully supported yet)

Tutorial

After you install superfile, you can go here to briefly understand how to use superfile!

Plugins

Click me to the plugins wiki

Themes

Click me to the theme wiki

Hotkeys

คำเตือน

If you are vim/nvim user please change your default hotkeys config to vim version!

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. Click me to see the config wiki

Troubleshooting

Click me to see common problem fix

Uninstalling

macOS and Linux

bash
bash -c "$(curl -sLo- https://superfile.dev/uninstall.sh)"

If you want to inspect the script, see : uninstall.sh

Windows

To uninstall superfile on Windows, use this powershell script.

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 🌟
  • You can buy a coffee for me 💖

ko-fi

Core maintainer

We welcome anyone who wants to become a core maintainer. Feel free to reach out!

Contributors

Thanks to all the contributors for making this project even greater!

Powered by

JetBrains logo

Thanks to JetBrains team for providing open-source licenses to support the maintenance of superfile.

Star History

THANKS FOR All OF YOUR STARS! Your stars are my motivation to keep updating!

Star History Chart

༼ つ ◕_◕ ༽つ Please share.

#bubbletea#cli#file-manager#filemanager#filesystem#golang#hacktoberfest#linux-app#terminal-app#terminal-based#tui