Modern Tooling एलियास
पुराने Unix कमांड के लिए तेज़, स्मार्ट रिप्लेसमेंट।
अवलोकन
modern.aliases.sh में परिभाषित modern एलियास पारंपरिक Unix टूल्स के लिए Rust-आधारित विकल्प प्रदान करते हैं। ये एलियास chezmoi द्वारा स्वचालित रूप से लोड होते हैं और जब आधुनिक टूल्स उपलब्ध नहीं होते तो gracefully स्टैंडर्ड कमांड पर फॉलबैक होते हैं।
संदर्भ
eza के साथ फाइल लिस्टिंग
eza इंस्टॉल होने पर ls को रिप्लेस करता है।
| एलियास | कमांड | विवरण |
|---|---|---|
ls | eza --icons | आइकन के साथ फाइलें सूचीबद्ध करें |
ll | eza -alF | लॉन्ग लिस्ट फॉर्मेट |
la | eza -a | छिपी फाइलों सहित सभी फाइलें सूचीबद्ध करें |
lt | eza --tree | डायरेक्टरी ट्री प्रदर्शित करें |
eza इंस्टॉल नहीं होने पर स्टैंडर्ड ls पर फॉलबैक होता है।
bat के साथ फाइल कंटेंट
bat इंस्टॉल होने पर cat को रिप्लेस करता है।
| एलियास | कमांड | विवरण |
|---|---|---|
cat | bat | सिंटैक्स हाइलाइटिंग के साथ फाइल कंटेंट प्रदर्शित करें |
ripgrep के साथ सर्चिंग
rg इंस्टॉल होने पर grep को रिप्लेस करता है।
| एलियास | कमांड | विवरण |
|---|---|---|
grep | rg | Ripgrep के साथ फाइल कंटेंट खोजें |