منصوبے کے بارے میں
lf (جیسا کہ "فائلیں درج کریں") ایک ٹرمینل فائل مینیجر ہے جو Go میں لکھا گیا ہے، جو ranger فائل مینیجر سے بہت زیادہ متاثر ہے۔ اس کا مقصد ٹرمینل میں براہ راست ایک تیز، ہلکا پھلکا اور انتہائی قابل ترتیب فائل مینجمنٹ تجربہ فراہم کرنا ہے۔
## خصوصیات
- **کراس پلیٹ فارم**: لینکس، میک او ایس، بی ایس ڈی اور ونڈوز پر کام کرتا ہے۔
- **ایک ہی بائنری**: کوئی رن ٹائم انحصار نہیں، تقسیم اور انسٹال کرنا آسان۔
- **تیز اور ہلکا پھلکا**: مقامی کوڈ اور جامد بائنریز تیز آغاز اور کم میموری استعمال کو یقینی بناتے ہیں۔
- **غیر متزامن I/O**: فائل آپریشنز یوزر انٹرفیس کو مسدود نہیں کرتے۔
- **سرور/کلائنٹ آرکیٹیکچر**: متعدد انسٹینسز کا انتظام کریں اور ریموٹ کمانڈز بھیجیں۔
- **توسیع پذیر**: شیل کمانڈز کا استعمال کرتے ہوئے ترتیب اور توسیع کریں۔
- **قابل ترتیب کی بورڈ شارٹ کٹس**: ڈیفالٹس میں vi اور readline اسٹائل شامل ہیں۔
- **بھرپور خصوصیات**: پیش نظارہ، آئیکنز اور مزید شامل ہیں (دستاویزات دیکھیں)۔
## غیر خصوصیات
- کوئی ٹیب یا ونڈوز نہیں (ونڈو مینیجرز یا ٹرمینل ملٹی پلیکسرز کے حوالے)۔
- کوئی بلٹ ان پیجر/ایڈیٹر نہیں (اپنے پسندیدہ ٹولز استعمال کریں)۔
- کوئی بلٹ ان فائل آپریشن کمانڈز نہیں (شیل ٹولز جیسے `mkdir`، `touch`، `chmod` وغیرہ پر انحصار کریں)۔
## انسٹالیشن
کمیونٹی پیکجز [ویکی](https://github.com/gokcehan/lf/wiki/Packages) میں دستیاب ہیں۔ پہلے سے تیار شدہ بائنریز [ریلیز پیج](https://github.com/gokcehan/lf/releases) پر ہیں۔ سورس سے بنانے کے لیے، آپ کو [Go](https://go.dev/) کی ضرورت ہے۔
یونکس پر:
```bash
env CGO_ENABLED=0 go install -trimpath -ldflags="-s -w" github.com/gokcehan/lf@latest
```
ونڈوز `cmd` پر:
```cmd
set CGO_ENABLED=0
go install -trimpath -ldflags="-s -w" github.com/gokcehan/lf@latest
```
ونڈوز `PowerShell` پر:
```powershell
$env:CGO_ENABLED = '0'
go install -trimpath -ldflags="-s -w" github.com/gokcehan/lf@latest
```
## استعمال
انسٹالیشن کے بعد، موجودہ ڈائریکٹری میں شروع کرنے کے لیے `lf` چلائیں۔
- `lf -help` کمانڈ لائن آپشنز دکھاتا ہے۔
- `lf -doc` دستاویزات دکھاتا ہے۔
- `etc` ڈائریکٹری میں مثال کی ترتیبات، رنگ، آئیکنز اور شیل/ایڈیٹر انٹیگریشنز شامل ہیں۔
- انٹیگریشنز، تجاویز اور ٹیوٹوریلز کے لیے [ویکی](https://github.com/gokcehan/lf/wiki) دیکھیں۔
## تعاون
رہنما خطوط کے لیے [CONTRIBUTING.md](CONTRIBUTING.md) دیکھیں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.