7 أسباب لماذا يجب عليك تثبيت قشرة السمك

7 أسباب لماذا يجب عليك تثبيت قشرة السمك

ربما يكون ما يدفع الكثير من الناس لتثبيت Linux هو أنه يبعث على السخرية للتخصيص . إذا كنت لا تحب كيف يبدو ، يمكنك فقط تثبيت ملف بيئة النوافذ الجديدة . إذا لم تعجبك طريقة عمل جهازك الطرفي ، فيمكنك تغيير ذلك عن طريق التثبيت قذيفة جديدة .





هناك الكثير من الأصداف المختلفة التي يمكنك الاختيار من بينها. يعد bash أحد أشهرها ، ولكن هناك أيضًا ZSH و Korn Shell و TCSH. إنها جميعًا أصداف جيدة ، لكنها تم إنشاؤها جميعًا في السبعينيات والثمانينيات وأوائل التسعينيات ، ولم تتأثر حقًا مع الزمن. لهذا السبب يجب أن تفكر في المحاولة سمكة - القشرة الودية.





تمتلك الأسماك شعارًا مثيرًا للسخرية قليلاً وهو 'غلاف سطر أوامر للتسعينيات'. يقدم ميزات كان من المفترض حقًا أن تصبح شائعة في وقت أقرب ، لكن لم تفعل . ميزات مثل الاقتراحات التلقائية وألوان VGA ولغة برمجة نصية مستوحاة من لغات البرمجة الحديثة مثل Python و Ruby. أنا معجب.





تابع القراءة لمعرفة ما يمكن أن تفعله الأسماك من أجلك ، وكيف يمكنك تثبيته على جهازك.

الإكمال التلقائي والاقتراحات

واحدة من أفضل ميزات الأسماك هي الإكمال التلقائي. إنه يعرف ما تفكر فيه ، وسيوفر لك بكل سرور ضغطات المفاتيح عن طريق إنهاء الأمر نيابة عنك. فقط اضغط على Tab.



على الرغم من أنها ميزة مبتكرة ، على الأقل فيما يتعلق بالقذائف الطرفية ، إلا أنها ليست بهذه التعقيد. يقوم بعمل افتراضاته بناءً على مزيج من التخمين وسجل الأوامر الخاص بك.

إذا واجهتك مشكلة في أمر معين ، فسيؤدي الضغط على مفتاح Tab إلى سرد جميع المعلمات المقبولة المعروفة وما تفعله. يتم ذلك عن طريق جمع الأسماك من خلال 'صفحات الرجل' (التوثيق ، بشكل أساسي) لهذا البرنامج المعين.





تسليط الضوء على النحو والألوان الجميلة

أنا أعرف؛ يمكنك تخصيص أغلفة أخرى لاستخدام ألوان أكثر حيوية وإبراز بناء الجملة. لكن الأسماك لديها الحق في الخروج من الصندوق ، ولديه لوحة أوسع بكثير من الظلال للاختيار من بينها.

هذا لا يجعل الأشياء أكثر قابلية للقراءة فحسب ، بل إنها تبدو جميلة حقًا. في تجربتي الخاصة ، وجدت أن هذا قد أدى إلى تحسين دقتي بشكل ملحوظ على الجدول الزمني ، لأنني أقل ميلًا لكتابة أوامر مشوهة.





البدل

ميزة أخرى رائعة للأسماك هي القدرة على استخدام أحرف البدل في أي مكان تريده. فكيف يتم ذلك؟

حسنًا ، إذا كنت تستخدم Bash ، وقمت بتشغيل 'ls * .txt' ، فستتلقى رسالة خطأ لأنها تبحث عن ملف معين يسمى '* .txt'. ليس في السمك.

كما قد تتوقع ، سوف يسرد كل شيء في الدليل المحدد الذي يحتوي على امتداد ملف '.txt'.

يمكنك أيضًا الحصول على العديد من أحرف البدل أيضًا. لذا ، إذا قمت بتشغيل 'ls * .jp *' ، فسوف تسرد كل ملف له امتداد يبدأ بـ '.jp'. هذا مفيد للغاية عندما تفكر في أن ملفات JPEG يمكن أن تأتي بامتداد '.jpg' و '.jpeg'.

واجهة ويب

ميزة جديدة أخرى للأسماك هي أنه يمكن تهيئتها من خلال واجهة ويب ، تعمل على خادم ويب محلي. هذا هو الغلاف الوحيد الذي يقدم هذا إلى حد كبير. في حين أن هذا يبدو وكأنه ميزة 'الفيل الأبيض' ، إلا أنه في الحقيقة ليس كذلك.

تتيح لك واجهة الويب ضبط نظام الألوان حسب رغبتك. على الرغم من أنني يجب أن أعترف ، كنت سعيدًا جدًا باللوحة الافتراضية.

تتيح لك أداة تكوين الويب في Fish أيضًا تصفح متغيرات البيئة الخاصة بك ، كل ذلك من خلال متصفح الويب المريح الخاص بك.

الأشياء الأخرى التي يمكن تعديلها من خلال أداة تكوين الويب هي روابط المفاتيح الطرفية ، وجمالية موجه الأوامر ، والوظائف الافتراضية المتاحة من خلال لغة البرمجة النصية في Fish.

أخيرًا ، يمكنك أيضًا مشاهدة محفوظات سطر الأوامر. هذا مفيد للغاية عندما تحتاج إلى استعراض الخطوات التي اتخذتها لحل مشكلة صعبة ومثيرة للخدش.

التحكم في التدفق

دعونا نتطرق إلى ميزة أخرى للأسماك. مثلما يمكنك في bash ، تستخدم fishlets فاصلة منقوطة ومجمعات لتسلسل الأوامر معًا. يتيح لك هذا نوعًا من التحكم في التدفق البدائي عندما تكتب بطانات صغيرة سهلة الاستخدام.

كيفية إرسال ملفات كبيرة عبر مرفق بريد إلكتروني

الفرق هو أن الأسماك تبدو جيدة أثناء القيام بذلك. يستبدل العوامل المنطقية التي يستخدمها bash ('||' و '&&' و '!') ويستبدلها بـ 'و' أو 'أو' و 'لا'. هذا يجعلها طريق أكثر قابلية للقراءة.

رسائل خطأ مفيدة

هذه هي الميزة المفضلة لدي للأسماك. كلما ( لا محالة ) خطأ ، سوف تشرح الأسماك بلغة إنجليزية بسيطة أين أخطأت ، والأهم من ذلك ، كيف يمكنك إصلاحها.

لا أعرف أي قشرة أخرى بها رسائل خطأ واضحة تمامًا.

من السهل تثبيت Fish

مقتنع؟ كنت أعتقد ذلك. الآن سوف نصل إلى الجزء حيث أشرح كيفية تثبيته.

أولاً ، ستحتاج إلى الحصول على نسخة من الأسماك من مستودعات توزيع Linux أو BSD الذي اخترته. في التوزيعات المشابهة لـ Ubuntu و Ubuntu ، هذا مجرد 'sudo apt-get install fish'.

إذا كنت تستخدم جهاز Mac ، فيمكنك تثبيته من خلال HomeBrew . تجدر الإشارة إلى أنه إذا قمت بالترقية مؤخرًا إلى El Capitan ، فقد يتعطل HomeBrew. تستطيع اتبع هذه الخطوات لإصلاحها . أيضًا ، إذا كنت تستخدم Windows ، فهناك إصدار لـ سيغوين .

يمكنك البدء فورًا في استخدام الأسماك عن طريق كتابة 'fish' في موجه الأوامر والضغط على 'رجوع'. المشكلة هي أنه سيكون نشطًا فقط لتلك الجلسة المحددة. إذا أغلقت الجهاز الطرفي وأعدت فتحه ، فسيعرض الغلاف الذي استخدمته سابقًا. ربما هذا باش.

لذلك ، تحتاج إلى تعيين الأسماك كصدفة افتراضية. للقيام بذلك ، فقط قم بتشغيل 'chsh -s / usr / bin / fish' ، وأعد تشغيل الجهاز الطرفي. إذا واجهت أي مشكلة ، هذا موضوع AskUbuntu هو المنير بشكل خاص.

عندما حاولت تثبيته على جهاز Mac الخاص بي ، تلقيت خطأ يقول 'shell غير قياسي'. تمكنت من إصلاح هذا عن طريق تحرير / etc / shells / باستخدام محرر نصوص VIM وإضافة المسار إلى الأسماك في سطر جديد.

السباحة مع الأسماك

هل أغواك السمك لتغيير قوقعتك؟ هل ستلتزم بالباش القديم؟ أو هل تستخدم نوعًا آخر من الأصداف الغريبة؟ اسمحوا لي أن أعرف في قسم التعليقات أدناه!

يشارك يشارك سقسقة بريد الالكتروني كيفية تغيير شكل ومظهر سطح مكتب Windows 10 الخاص بك

هل تريد معرفة كيفية جعل Windows 10 يبدو أفضل؟ استخدم هذه التخصيصات البسيطة لجعل Windows 10 خاصًا بك.

اقرأ التالي
مواضيع ذات صلة
  • لينكس
  • صالة
نبذة عن الكاتب ماثيو هيوز(تم نشر 386 مقالة)

ماثيو هيوز هو مطور برامج وكاتب من ليفربول ، إنجلترا. نادرًا ما يتم العثور عليه بدون فنجان من القهوة السوداء القوية في يده ويعشق تمامًا جهاز Macbook Pro وكاميراه. يمكنك قراءة مدونته على http://www.matthewhughes.co.uk ومتابعته على تويتر علىmatthewhughes.

المزيد من Matthew Hughes

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك