بوابة الإنترنت الرقمية ADSLGATE

Amazon عنوان IP سرعة الإتصال الإعلان استعادة كلمة المرور
العودة   البوابة الرقمية ADSLGATE > بوابة البرامج وأنظمة التشغيل > قسم نظام GNU/Linux والبرمجيات الحرة ومفتوحة المصدر
التسجيل التنبيهات لوحة التحكم مشاركات اليوم قوانين المنتدى الاتصال بنا مشاركات اليوم اجعل كافة الأقسام مقروءة




إضافة رد
 
أدوات الموضوع
قديم 06-05-2019, 11:31 AM كاتب الموضوع #1
Kan Ki
مشارك
 
الصورة الرمزية Kan Ki
 






افتراضي شاركنا ببيئة عملك.





السّلام عليكم ورحمة الله وبركاته.

موضوع خفيفٍ المراد منه هو مشاركة اﻷساليب، وتبادل الخبرات، وإنارة اﻷذهان، وإفساح الطريق لكل مهايطٍ حاذق، في أمره نافذ، وفي حربه بارز، وفي أخذه حازم، وفي ردّه لاجم، وفي علمه حافظ... وهلَّم جرًّا بهذا المديّح، وقل النطيح! ولا تركن لأهل المطيح، في مصياف الصريح، لكل يوم طريح، وكما قال الشّاعر:

وتلك حروب من يغب عن غمارها ... ليسلم يقرع بعدها سن نادم

فقد طال المزاح، وركزت الملاح، ونودي بالفلاح، لأمر قد قدر، فبسم الله نبدأ.

كالعادة، سأقسم الموضوع:
  • بيئة القراءة.
  • بيئة الكتابة.
  • بيئة التّصفح.
  • بيئة البرامج المتراصة.
  • البيئة اﻷساسيّة.
بيئة القراءة

اﻷدوات المستخدمة:
  • zathura, zathura-pdf-mupdf
  • urxvt
  • vim (vimwiki)
  • shell (trans)
  • pandoc



على اليمين vim مع إضافة vimwiki ملخصًا بها الكتاب الّذي على اليسار.



تحويل التّلخيص من لغة المارك داون إلى HTML باستخدام pandoc



استخدام أداة translate-shell للترجمة. يلاحظ سوء الخط هنا لسببين:
  1. خط tewi خط bitmap ولا يدعم العربيّة.
  2. الطرفيّة الّتي استخدمها لا تدعم العربيّة.
طبعًا أسهل حل بالنسبة لي هو تغير الخط - يوم احتاج؛ وهذا شيء نادر - إلى خط مثل ubuntu والطّقه هذه مع تكبير الخط عن طريق إضافة Perl مرفقة بملف Xresources





أنا استخدم الأداة أعلاه للحصول على هذه النّتيجة:



كما ذكرت أعلاه من ليس لديه مشاكل مع الخّط العربيّ مثلي، فستكون نتائجه ترجمته واضحة دون أيّ مشاكل إن شاء الله.

بيئة الكتابة

بيئة لم استخدمها كثيرًا في الفترة اﻷخيرة



أيّ مبرمج يستخدم محرر vim لا تبخل عليّ ولو بكسرة خبزة

بيئة التّصفح



صفحة بداية بسيطة، مع تعديل كامل لـ userChrome.css و userChrome.js و userChrome.xml



شريط البحث عن الكلمات.



قائمة المفضلات. فاضية






شريط إدخال الروابط. استخدم فيه ثلاث محركات بحث: قوقل (الافتراضي)، ويكيبيديا، اليوتيوب.



قائمة الصفحات

بيئة البرامج المتراصة

البيئة هذه استخدمها مع النّظام الافتراضي، وبعض اﻷلعاب




البيئة اﻷساسيّة








ملاحظة: الموضوع للتّسلية، واﻷخذ بالتّزكية، كالخروج من التّغطية، والتصدر للتّرقية، فأدرج مدارجنا، وأعلم مقاصدنا، وألزم معانينا، تنل عطايانا.







Our Journey begins with this thread






 

 

التوقيع


Kan Ki غير متصل  
أشكر صاحب الموضوع رد مع اقتباس
3 عضواً يشكرون Kan Ki للفائدة التي وجدوها في هذا الموضوع

قديم 06-05-2019, 09:53 PM #2
حسام وليد
مشارك
 
الصورة الرمزية حسام وليد
 


افتراضي رد: شاركنا ببيئة عملك.





وعليكم السلام ورحمة الله وبركاته

حاسس انك من اوائل من استخدم السلاكوير ! ونادر ماشاهدت اعضاء يتكلمون عن Perl الا من كان جالس على مستودعات اللينكس وشغال دعم في المنتديات اللينوكساوية او اول هدية طفولة لك كانت احدى توزيعات لينكس مع كتيب ب1000 صحفة وبذلك ماعرفت شو هذا الويندوز ! هل كنت احد المشاركين في توزيعة Arabbix ? ... طبعا مجرد افتراضات....

من ناحيتي مامخصص شي عن شي الا من حيث استخدامي لمتصفح الانترنيت الذي هو opera ومن حيث المحرر في اسطر الاوامر vi ومثلك الLXPanel او ال Taskbar اوضعه فوق مش اسفل الشاشة على شان سهولة الانتقال بين البرامج



وشكرا على الموضوع رمضان كريم

 

 





التعديل الأخير تم بواسطة حسام وليد ; 06-05-2019 الساعة 09:59 PM.
حسام وليد غير متصل  
رد مع اقتباس

قديم 07-05-2019, 02:20 AM كاتب الموضوع #3
Kan Ki
مشارك
 
الصورة الرمزية Kan Ki
 


افتراضي رد: شاركنا ببيئة عملك.





هلا أخوي حسام حياك الله، ومبارك عليك الشهر

مشاهدة المشاركة الأصلية
حسام وليد
وعليكم السلام ورحمة الله وبركاته

حاسس انك من اوائل من استخدم السلاكوير ! ونادر ماشاهدت اعضاء يتكلمون عن Perl الا من كان جالس على مستودعات اللينكس وشغال دعم في المنتديات اللينوكساوية او اول هدية طفولة لك كانت احدى توزيعات لينكس مع كتيب ب1000 صحفة وبذلك ماعرفت شو هذا الويندوز ! هل كنت احد المشاركين في توزيعة Arabbix ? ... طبعا مجرد افتراضات....




long story short.

Ubuntu = أسبوع
Lubuntu = تسعة أشهر
Arch Linux = سنة

أول مرة أسمع عن Arabbix

القراءة، والتّجارب هي الّتي أوصلتني لهذا المستوى المتواضع، والفترة هذه أستفدت كثير من النّقاشات - بالذات النقّاش العلمي.

من ناحيتي مامخصص شي عن شي الا من حيث استخدامي لمتصفح الانترنيت الذي هو opera ومن حيث المحرر في اسطر الاوامر vi ومثلك الLXPanel او ال Taskbar اوضعه فوق مش اسفل الشاشة على شان سهولة الانتقال بين البرامج



وشكرا على الموضوع رمضان كريم

الشريطة الّذي في اﻷعلى هو شريط polybar يختلف قليلاً عن LXPanel.
العفو، وحياك الله مرة أخرى.

 

 

التوقيع


Kan Ki غير متصل  
رد مع اقتباس

قديم 10-05-2019, 02:15 AM #4
Norway
مبدع
 
الصورة الرمزية Norway
 


Apple رد: شاركنا ببيئة عملك.





موضوع جميل و فريد من نوعه في هذا القسم !

انا بيئة العمل الخاصة بي هي بسيطة جداً و مشابه تماما للصورة المرفقة من قبل الاخ حسام متصفح اوبرا





 

 

التوقيع
لا اله الا الله
اني عبدالله فاادعوني كذالك جزاكم الله كل خير
SPOILER:
Toshiba "15 Windows 8.1 Pro

SPOILER:
iPhone 3Gs With 6.1.3 AT&T

SPOILER:
MacBook Pro "15 OS X

SPOILER:
Closed All SPOILER

سبحان الله و لله الحمد



Norway غير متصل  
رد مع اقتباس

قديم 10-05-2019, 02:29 AM كاتب الموضوع #5
Kan Ki
مشارك
 
الصورة الرمزية Kan Ki
 


افتراضي رد: شاركنا ببيئة عملك.





مشاهدة المشاركة الأصلية
Norway
موضوع جميل و فريد من نوعه في هذا القسم !

انا بيئة العمل الخاصة بي هي بسيطة جداً و مشابه تماما للصورة المرفقة من قبل الاخ حسام متصفح اوبرا









موضوع لفرد العضلات، لا سيما عضلات السّاق مكرٍّ، مفرٍّ، مقبلٍ، مدبرٍ معًا. هذه قيلت في وصف موضوعي هذا


استخدموا فايرفوكس






ومشكور على مرورك الطيب.

 

 

التوقيع


Kan Ki غير متصل  
رد مع اقتباس

قديم 10-05-2019, 02:38 AM #6
Norway
مبدع
 
الصورة الرمزية Norway
 


SteamOS رد: شاركنا ببيئة عملك.





مشاهدة المشاركة الأصلية
Kan Ki
موضوع لفرد العضلات، لا سيما عضلات السّاق مكرٍّ، مفرٍّ، مقبلٍ، مدبرٍ معًا. هذه قيلت في وصف موضوعي هذا


استخدموا فايرفوكس






ومشكور على مرورك الطيب.

العفو ياغالي مشكور علي النصيحة و انا استخدم 6 متصفحات حاليا و لكل متصفح استخدام مخصص له لكن الافضل في حجب الاعلانات هو اوبرآ و هذا هو سبب اختيارنا له كما انه يحتوي VPN مجاني " لا استخدمه نوعا ما لكنه جيد وسبق لي تجربته "





 

 

التوقيع
لا اله الا الله
اني عبدالله فاادعوني كذالك جزاكم الله كل خير
SPOILER:
Toshiba "15 Windows 8.1 Pro

SPOILER:
iPhone 3Gs With 6.1.3 AT&T

SPOILER:
MacBook Pro "15 OS X

SPOILER:
Closed All SPOILER

سبحان الله و لله الحمد



Norway غير متصل  
رد مع اقتباس

قديم 10-05-2019, 02:42 AM كاتب الموضوع #7
Kan Ki
مشارك
 
الصورة الرمزية Kan Ki
 


افتراضي رد: شاركنا ببيئة عملك.





مشاهدة المشاركة الأصلية
Norway
العفو ياغالي مشكور علي النصيحة و انا استخدم 6 متصفحات حاليا و لكل متصفح استخدام مخصص له لكن الافضل في حجب الاعلانات هو اوبرآ و هذا هو سبب اختيارنا له كما انه يحتوي VPN مجاني " لا استخدمه نوعا ما لكنه جيد وسبق لي تجربته "







فيه خيارات أفضل من استخدام vpn متصفح - مع التحفظ عن ذكرها.


عن طريق استخدام اﻹضافات المناسبة في فايرفوكس لن تحتاج إلى أوبرا؛ إن كان ما يبقيك بها هو حجب اﻹعلانات.

 

 

التوقيع



التعديل الأخير تم بواسطة Kan Ki ; 10-05-2019 الساعة 03:58 AM.
Kan Ki غير متصل  
رد مع اقتباس

قديم 10-05-2019, 02:48 AM #8
Norway
مبدع
 
الصورة الرمزية Norway
 


Apple رد: شاركنا ببيئة عملك.





مشاهدة المشاركة الأصلية
Kan Ki
فيه خيارات أفضل من استخدام vpn متصفح - مع التحفظ من ذكرها.


عن طريق استخدام اﻹضافات المناسبة في فايرفوكس لن تحتاج إلى أوبرا؛ إن كان ما يبقيك بها هو حجب اﻹعلانات.

مثلك تماما اتحفظ علي ذكرها ومع ذلك VPN آوبرا محدود و لا انصح به نهائيا لعدة اسباب منها ان المتصفح يقوم بمشاركة الباندويث حقك مع آخرين !!!

نعم السبب الرئيسي هو الاعلانات و صدقني جربت اغلب اضافات حجب الاعلانات علي فايرفوكس و غيره و لكن المانع المدمج في آوبرا هو الافضل بدون منازع و بامكانك تجربته بشكل مجاني و مدي الحياة





 

 

التوقيع
لا اله الا الله
اني عبدالله فاادعوني كذالك جزاكم الله كل خير
SPOILER:
Toshiba "15 Windows 8.1 Pro

SPOILER:
iPhone 3Gs With 6.1.3 AT&T

SPOILER:
MacBook Pro "15 OS X

SPOILER:
Closed All SPOILER

سبحان الله و لله الحمد



Norway غير متصل  
رد مع اقتباس

قديم 10-05-2019, 03:10 AM كاتب الموضوع #9
Kan Ki
مشارك
 
الصورة الرمزية Kan Ki
 


افتراضي رد: شاركنا ببيئة عملك.





مشاهدة المشاركة الأصلية
Norway
مثلك تماما اتحفظ علي ذكرها ومع ذلك VPN آوبرا محدود و لا انصح به نهائيا لعدة اسباب منها ان المتصفح يقوم بمشاركة الباندويث حقك مع آخرين !!!

نعم السبب الرئيسي هو الاعلانات و صدقني جربت اغلب اضافات حجب الاعلانات علي فايرفوكس و غيره و لكن المانع المدمج في آوبرا هو الافضل بدون منازع و بامكانك تجربته بشكل مجاني و مدي الحياة









جرب اﻵتي في فايرفوكس:


  • uBlock Origin
  • HTTPS Everywhere
  • Decentraleyes
  • Privacy Badger

 

 

التوقيع


Kan Ki غير متصل  
عضو وجد هذه المشاركة مفيدة
رد مع اقتباس

قديم 11-05-2019, 11:32 PM #10
Norway
مبدع
 
الصورة الرمزية Norway
 


SteamOS رد: شاركنا ببيئة عملك.





مشاهدة المشاركة الأصلية
Kan Ki
جرب اﻵتي في فايرفوكس:


  • uBlock Origin
  • HTTPS Everywhere
  • Decentraleyes
  • Privacy Badger

مع الاسف اغلب الاضافات لا تعمل مع كل المواقع ! الي اشتغلت بشكل جيد هي ADblock Plus لكنها تتبع سياسة الاعلان العادل يعني عندهم قائمة بيضاء صعب تمنع اعلانتهم

و اغلب المواقع تكتشف الاضافة بكل سهولة






 

 

التوقيع
لا اله الا الله
اني عبدالله فاادعوني كذالك جزاكم الله كل خير
SPOILER:
Toshiba "15 Windows 8.1 Pro

SPOILER:
iPhone 3Gs With 6.1.3 AT&T

SPOILER:
MacBook Pro "15 OS X

SPOILER:
Closed All SPOILER

سبحان الله و لله الحمد



Norway غير متصل  
رد مع اقتباس

قديم 13-05-2019, 06:08 AM #11
مهند الرسيني
مشارك
 
الصورة الرمزية مهند الرسيني
 


مهند الرسيني @Twitter
افتراضي رد: شاركنا ببيئة عملك.





  • بيئة القراءة
استعمل Emacs لقراءة صفحات man و info، ملفات الـ PDF، وكذلك الوثائق البرمجية.


أنصحك بتجربة Emacs ، يمكنك تخصيص مفاتيحه لتصبح كالتي في Vim

  • بيئة التّصفح

أما صفحات الإنترنت فاستعمل Firefox مع إضافات الإعلانات التي ذكرتها.
  • بيئة الكتابة.
استعمل Emacs سواً في البرمجة أو كتابة المقاتلات أو الوثائق، Emacs يدعم Markdown, Org و Pandoc والعديد.
  • بيئة البرامج المتراصة
(لم أفهم ما المقصود بهذه البيئة)
  • البيئة اﻷساسيّة
استعمل بيئة GNOME لم أخصص الكثير .. بعض الإضافات وتغير الخط لتظهر اللغة العربية بشكل أجمل.

 

 

التوقيع
توقيع مخالف

مهند الرسيني غير متصل  
رد مع اقتباس

قديم 13-05-2019, 10:34 AM كاتب الموضوع #12
Kan Ki
مشارك
 
الصورة الرمزية Kan Ki
 


افتراضي رد: شاركنا ببيئة عملك.





مشاهدة المشاركة الأصلية
مهند الرسيني
بيئة البرامج المتراصة
(لم أفهم ما المقصود بهذه البيئة)



هلا أخوي مهنَّد نوّرة الموضوع.

هذه هيّ بيئة البرامج المتراصة:

https://i.imgur.com/BV4gSCo.gif


استخدمها فقط مع النّظام الوهميّ، واﻷلعاب الّتي تحتاج إلى مطالعة الويكي (ألعاب الـ rogue-like بشكل عام) باستمرار. لا أرى حاجة كبيرة لها إذا توفرت شاشتين أو شاشة بدقة عالية (2k,4k).



أنصحك بتجربة Emacs ، يمكنك تخصيص مفاتيحه لتصبح كالتي في Vim

محرر Emacs من أوّل مرة نصحتني فيه، وأنا أفكر أجربه لكن مدري وش ردّني عنه - على اﻷغلب مواضيع قرأتها في reddit.

عمومًا، بما أنِّي حاليًا أقوم بتجربة أشياء كثيرة على النّظام الوهميّ، سأرفق Emacs مع استخدام حزمة evil لمحاكاة ميزات vim اﻷساسيّة - ولو أنّي قراءة بعض اﻷمور المثبطة بخصوصها. أذكر أهم سبب شدّني بقوة إلى Emacs هو ميزة الـ self-documentation! وما رأيك في كتاب Mastering Emacs لمؤلفه ميكي بيترسن؟ الكتاب عندي من فترة، ولكنِّي لم أُنْهِ حتى اﻵن الفصل الثّاني.

أفكر صراحةً أتعلم Emacs دون الاعتماد على vim... لكنَّ خوفي من أن أتطور جراء حالة التّكيف المشهورة تردعني عن أن أسلك هذا الطريق


صورة لمستخدم قديم لمحرر Emacs















 

 

التوقيع



التعديل الأخير تم بواسطة Kan Ki ; 13-05-2019 الساعة 10:51 AM. سبب آخر: لا يفرق بين همزة توضع على اﻷلف وهمزة توضع على السطر...
Kan Ki غير متصل  
رد مع اقتباس

قديم 13-05-2019, 01:14 PM #13
مهند الرسيني
مشارك
 
الصورة الرمزية مهند الرسيني
 


مهند الرسيني @Twitter
افتراضي رد: شاركنا ببيئة عملك.





هذه هيّ بيئة البرامج المتراصة:

https://i.imgur.com/BV4gSCo.gif


اها.. إذا أضنني لا أستعمل مثل هذه الميزة ولا أعتقد أني احتاجها





وما رأيك في كتاب Mastering Emacs لمؤلفه ميكي بيترسن؟

حقيقة لم أقراء الكتاب، لكني من زار مدونته عندما يتعلق الأمر بإماكس، تعجبني طريقة طرحة وشرحه




لكنَّ خوفي من أن أتطور جراء حالة التّكيف المشهورة تردعني عن أن أسلك هذا الطريق

ههههه ، لا داعي للخوف يمكنك تغيير الاختصارات إلى أي شيء ترغب به لتجنب هذه المشكلة ويوجد فعلاً مجتمعات عملت على تغيير هذه الاختصارات (على سبيل المثال لا الحصر Spacemacs)


يمكنك تغيير 99.9% من إماكس من خلال الحزم والتخصيص، لذلك أي شيء لا يعجبك يمكنك تغييره، أنا مؤخراً قمت بعمل اختصاراتي الخاصة ولم أعد أستعمل الاختصارات الافتراضية التي تأتي مع إماكس، هنا تجد كامل الإعدادات التي استعملها

my-emacs-config - GitLab



بما أنك من أمّة إقراء فأعتقد أنك لن تواجه صعوبة في تعلم Emacs فكما تقول أنت أنه Self-Documented.


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

 

 

التوقيع
توقيع مخالف

مهند الرسيني غير متصل  
عضو وجد هذه المشاركة مفيدة
رد مع اقتباس

قديم 14-05-2019, 07:15 AM كاتب الموضوع #14
Kan Ki
مشارك
 
الصورة الرمزية Kan Ki
 


افتراضي رد: شاركنا ببيئة عملك.





مشاهدة المشاركة الأصلية
مهند الرسيني

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


مشكور على مشاركتك ملف تهيئتك لمحرر Emacs، فقد فادني كثيرًا في بعض النّقاط.

قمت بتجربة Emacs في النّظام الوهميّ اليوم، كانت تجربة جيدة حقيقةً أنهيت فيها الـ Tutorial المرفق في Emacs، ثمَّ قمت بتجربة evil... كانت تجربة سيئة! لم تعطني التَّصور المرجوء منه، فقمت بالانتقال إلى Doom الّذي قدّم لي تجربة منتازة، وواضحة للمحرر.



شيء جميل لاحظته يوم كنت أتعلَّم على Emacs، بعض اختصارات التّحرك، والحذف كنت أستخدمها في الطّرفيّة، منها:
  • CTRL+a
  • CTRL+e
  • CTRL+k
  • CTRL+w
ممَّا دفعني أبحث عن مؤلف الـ bash، الّذي اتضح لاحقًا بأنَّه أحد المشرفين على محرر Emacs. عالم صغير Brian J. Fox

بعض المشاكل الّتي واجهتني، هيَّ:
  • محرر Emacs ذو واجهة رسوميّة؛ ممَّا يعيقني من استخدامه بفعالية عن طريق الطّرفيّة. قمت باستخدام المحرر عن طريق الطّرفيّة (emacs -nw)؛ ولكن واجهتني مشكلة أنَّ بعض الاختصارات لا تعمل.
  • تقريبًا أغلب الحزم الّتي استخدمها (داخل الطّرفيّة) بشكل يوميّ إمَّا مبنّية مع اختصارات Vim أو أرفقت لها الاختصارات من قبلي؛ ممَّا جعلني احتار كيف أستخدمها (أعني الحزم، كمثال ranger) بفعالية مع محرر Emacs - مع النّظر إلى أن Emacs ذو واجهة رسوميّة. أعتقد فكرة أن أقوم بتشغيلها داخل Emacs عن طريق الصّدفيّة لا تناسبني.
حاليًا أنا بين مفترق طرقٍ...
  • أسحب على Emacs.
  • استخدم Emacs في بيئة الكتابة فقط (الثّقيلة)، و Vim في الطّرفيّة والتّعديلات السّريعة.
  • Moving entirely to Emacs.





اقنعني

 

 

التوقيع



التعديل الأخير تم بواسطة Kan Ki ; 14-05-2019 الساعة 07:17 AM.
Kan Ki غير متصل  
رد مع اقتباس

قديم 15-05-2019, 05:08 AM #15
مهند الرسيني
مشارك
 
الصورة الرمزية مهند الرسيني
 


مهند الرسيني @Twitter
افتراضي رد: شاركنا ببيئة عملك.





  • محرر Emacs ذو واجهة رسوميّة؛ ممَّا يعيقني من استخدامه بفعالية عن طريق الطّرفيّة. قمت باستخدام المحرر عن طريق الطّرفيّة (emacs -nw)؛ ولكن واجهتني مشكلة أنَّ بعض الاختصارات لا تعمل.

شخصياً لم استعمل إماكس من خلال الطرفيّة كثيراً، لمشاكل تتعلق بعرض اللغة العربية، ربما تعرفها بما أنك من مستخدمي Vim


لكن ما هي الاختصارات التي لا تعمل ؟ بعضها قد يكون ينفذ أوامر تستعمل مزايا مدير النوافذ X لذلك تجدها لا تعمل ..


  • تقريبًا أغلب الحزم الّتي استخدمها (داخل الطّرفيّة) بشكل يوميّ إمَّا مبنّية مع اختصارات Vim أو أرفقت لها الاختصارات من قبلي؛ ممَّا جعلني احتار كيف أستخدمها (أعني الحزم، كمثال ranger) بفعالية مع محرر Emacs - مع النّظر إلى أن Emacs ذو واجهة رسوميّة. أعتقد فكرة أن أقوم بتشغيلها داخل Emacs عن طريق الصّدفيّة لا تناسبني.

يوجد العديد من الطرق التي تستطيع تجربتها لترى ما يناسبك
1- أن تقوم بتشغيل ranger من خل الطرفية: إماكس يحتوي على أكثر من حزمة لتشغيل الطرفية، أشرها eshell والأخر shell، الأخير هو نفسه الذي تجده في الطرفيّة قم بتشغيل shell ثم قم بتشغيل ranger من خلالة، وهذا الحل لا أفضلة شخصياً
2- أن تستعمل حزمة ranger.el : وهي حزمة تقوم بمحاكات مزايا ranger وتشغيلها على dired وهو مدير الملفات الرسمي الخاص بإماكس
3- أن تستبدل ranger بـ dired وهو مدير الملفات الخاص بإماكس


في الحقيقة لم أكن أعلم عن حزمة ranger.el يبدو أني سأجربها قريباً


بالنسبة لبقية أوامر الشل الشائعة ستجد لها حزمة تسهل التعامل معها من خلال Emacs، يمكنك تنفيذ الأمر list-packages وهو بدورة سيعرض لك جميع الحزم المتوفرة في مخازن الحزم الخاصة بإماكس.

أشهر مخزان الحزم الخاصة بإماكس هي:
- MELPA
- ELPA

فكر المخازن شبيهة بفكرة بالتي لدى مدراء الحزم في توزيعات جنو لينكس، فمثلاً لإضافة مخزن MELPA تضع هذه الأسطر في ملف التخصيص الخاص بك:
كود:
;; add MELPA archives
(unless (assoc-default "melpa" package-archives)
  (add-to-list 'package-archives '("melpa" . "http://melpa.org/packages/") t))
بعدها تستطيع تنفيذ الأمر list-packages لتظهر لك الحزم الموجودة في مخزن MELPA..


حاليًا أنا بين مفترق طرقٍ...
  • أسحب على Emacs.
  • استخدم Emacs في بيئة الكتابة فقط (الثّقيلة)، و Vim في الطّرفيّة والتّعديلات السّريعة.
  • Moving entirely to Emacs.
اقنعني

أنت من يقرر هنا ولست أنا P: لكن قبل أن تقرر أعطي تجربة كافية لإماكس فهو يستحق من وجهة نظري.


بالتوفيق.

 

 

التوقيع
توقيع مخالف


التعديل الأخير تم بواسطة مهند الرسيني ; 15-05-2019 الساعة 05:11 AM.
مهند الرسيني غير متصل  
عضو وجد هذه المشاركة مفيدة
رد مع اقتباس

قديم 15-05-2019, 08:35 AM كاتب الموضوع #16
Kan Ki
مشارك
 
الصورة الرمزية Kan Ki
 


افتراضي رد: شاركنا ببيئة عملك.





مشاهدة المشاركة الأصلية
مهند الرسيني
شخصياً لم استعمل إماكس من خلال الطرفيّة كثيراً، لمشاكل تتعلق بعرض اللغة العربية، ربما تعرفها بما أنك من مستخدمي Vim

شرٌّ لا بدَّ منه. الممتع بالموضوع أنِّي أشكل الكلامَ (جنون)



مع العلم أن gvim يظهر الخط العربيّ بشكل جيد.


لكن ما هي الاختصارات التي لا تعمل ؟ بعضها قد يكون ينفذ أوامر تستعمل مزايا مدير النوافذ X لذلك تجدها لا تعمل ..

بشكل عام جميع متواليات CTRL + SHIFT + حرف لا تعمل في الطّرفيّة، والسّبب أنَّ أغلب الطّرفيّات تتجاهل الـ modifiers عندما لا يكون هناك حرف مقابل لها؛ الّذي سيؤدي في نهاية المطاف إلى إرجاع CTRL + حرف بدلاً من CTRL + SHIFT + حرف. طبعًا للمشكلة هذه حلّين حسبما قرأت:
  • الحلّ الصّعب - الغثيث إن أردنا تحريّ الدّقة - هو أن أقوم بتهيئة الطّرفيّة - إن كانت تدعم هذا طبعًا - لتقوم بإرسال تسلسل هروب تعسفي، ومن ثمَّ إبلاغ Emacs بهذا التسلسل... وجع رأس.
  • الحلّ السّهل هو باستخدام الواجهة الرّسوميّة.
للاستزاده: https://emacs.stackexchange.com/ques...al/13957#13957

اﻷمر غير محصور بالنّقطة المذكورة أعلاه فقط حتى الاختصارات المشابهة لآلية هذا الاختصار لا تعمل في الطّرفيّة:

C-x C-;


SPOILER:
يوجد العديد من الطرق التي تستطيع تجربتها لترى ما يناسبك
1- أن تقوم بتشغيل ranger من خل الطرفية: إماكس يحتوي على أكثر من حزمة لتشغيل الطرفية، أشرها eshell والأخر shell، الأخير هو نفسه الذي تجده في الطرفيّة قم بتشغيل shell ثم قم بتشغيل ranger من خلالة، وهذا الحل لا أفضلة شخصياً
2- أن تستعمل حزمة ranger.el : وهي حزمة تقوم بمحاكات مزايا ranger وتشغيلها على dired وهو مدير الملفات الرسمي الخاص بإماكس
3- أن تستبدل ranger بـ dired وهو مدير الملفات الخاص بإماكس

في الحقيقة لم أكن أعلم عن حزمة ranger.el يبدو أني سأجربها قريباً

بالنسبة لبقية أوامر الشل الشائعة ستجد لها حزمة تسهل التعامل معها من خلال Emacs، يمكنك تنفيذ الأمر list-packages وهو بدورة سيعرض لك جميع الحزم المتوفرة في مخازن الحزم الخاصة بإماكس.

أشهر مخزان الحزم الخاصة بإماكس هي:
- MELPA
- ELPA

فكر المخازن شبيهة بفكرة بالتي لدى مدراء الحزم في توزيعات جنو لينكس، فمثلاً لإضافة مخزن MELPA تضع هذه الأسطر في ملف التخصيص الخاص بك:
كود:
;; add MELPA archives
(unless (assoc-default "melpa" package-archives)
  (add-to-list 'package-archives '("melpa" . "http://melpa.org/packages/") t))
بعدها تستطيع تنفيذ الأمر list-packages لتظهر لك الحزم الموجودة في مخزن MELPA..


أنت من يقرر هنا ولست أنا P: لكن قبل أن تقرر أعطي تجربة كافية لإماكس فهو يستحق من وجهة نظري.


بالتوفيق.

جزاك الله خيرًا على الشّرح الّذي ذكرته. سابقًا كنت مقتنع تمامًا أنّ الّذي أقدر أن أقوم به في Vim أقدر أيضًا أن أقوم به في Emacs، ولكن في الفترة اﻷخيرة خصيصًا فترة تجربة الكتابة بـ Vimscript، والقراءة عن Emacs وسهولة تهيئته،و الـ Elisp، ومن ثمَّ مقارنة كلّ هذا بـ Vim... خسفت بـ Vim عندي.

أنا مشكلتي مشكلة الّي سلموه أرض سنة يحرثها، ويزرعها حتى غدة جنةً مثمرة! ثُمَّ أتاه خبر الانتقال إلى أرضٍ جديدةٍ... المشكلة ليست في اﻷداة (Vim, Emacs)، المشكلة في البيئة المصاحبة لهذه اﻷداة.

طبعًا مشكلة طرأت عليّ هذا اليوم، وهيَّ أنِّي كمستخدم أعتاد العيش في الطّرفيّة فكرة كفكرة استخدام Emacs ليس كمحرر بل كنظام تشغيل أصابتني بـ ...




أعلم إمكانية حدوث هذا، واﻷدوات الّتي أحتاجها، ولكن تصور هذا الشيء مبهم عندي ولا يكفي ليكون مقياسًا يحسم أمر انتقالي؛ حتى أرى نتائجًا له على أرض الواقع سأقف هنا.

حاليًا سأحتاج إلى بعض الوقت لجمع بعض المعلومات المهمة، والبحث عن مستخدمين نشروا طريقة استخدامهم لـ Emacs. وبعد هذا احتمال أحول إمَّا إلى بيئة سطح المكتب openbox أو إلى مدير النوافذ EXWM بنمط جديد، وبرامج إمَّا جديدة أو مثل ranger.el.

إذا اختفيت...


 

 

التوقيع



التعديل الأخير تم بواسطة Kan Ki ; 15-05-2019 الساعة 08:38 AM. سبب آخر: جعل المفعول فاعلاً...وقد أثبت بذلك ما أرفقه من صورٍ تصف حالته.
Kan Ki غير متصل  
عضو وجد هذه المشاركة مفيدة
رد مع اقتباس

قديم 15-05-2019, 04:18 PM #17
حسام وليد
مشارك
 
الصورة الرمزية حسام وليد
 


افتراضي رد: شاركنا ببيئة عملك.





صراحة عاجبني نظام التلوين الموجود في vs code لما اكتب ملاحظاتي احس اقدر اقرأها , لم ابحث ان كانت هذه الميزة موجودة في vim او emacs رغم اني لست من مستخدميه لم تحصل لي تجربه معاه

 

 




حسام وليد غير متصل  
رد مع اقتباس

قديم 15-05-2019, 11:56 PM #18
مهند الرسيني
مشارك
 
الصورة الرمزية مهند الرسيني
 


مهند الرسيني @Twitter
افتراضي رد: شاركنا ببيئة عملك.





أنا مشكلتي مشكلة الّي سلموه أرض سنة يحرثها، ويزرعها حتى غدة جنةً مثمرة! ثُمَّ أتاه خبر الانتقال إلى أرضٍ جديدةٍ... المشكلة ليست في اﻷداة (Vim, Emacs)، المشكلة في البيئة المصاحبة لهذه اﻷداة.

هههه أعجبني مثالك، فعلاً البيئة أو نمط العمل هو ما يتغير غالباً فلكل منهما طريقته الخاصة في إتمام الأمور.


طبعًا مشكلة طرأت عليّ هذا اليوم، وهيَّ أنِّي كمستخدم أعتاد العيش في الطّرفيّة فكرة كفكرة استخدام Emacs ليس كمحرر بل كنظام تشغيل أصابتني بـ ...

ههههه ما صادك ساهر وأنت مسرع ؟ خذ الأمور برَّوِيَّةُ أكثر xD شخصياً لم أجرب هذا الأمر، أطلعنا على النتائج بعد تجربة الأمر D:


صراحة عاجبني نظام التلوين الموجود في vs code لما اكتب ملاحظاتي احس اقدر اقرأها , لم ابحث ان كانت هذه الميزة موجودة في vim او emacs رغم اني لست من مستخدميه لم تحصل لي تجربه معاه

نعم مثل هذه الميزة تجدها في أغلب المحررات المتقدمة اليوم


هنا بعض الحزم التي تقوم بالمهمة في إماكس
* Highlight-Indentation-for-Emacs
* highlight-indent-guides

 

 

التوقيع
توقيع مخالف

مهند الرسيني غير متصل  
رد مع اقتباس

قديم 16-05-2019, 01:01 AM #19
حسام وليد
مشارك
 
الصورة الرمزية حسام وليد
 


افتراضي رد: شاركنا ببيئة عملك.





قمت بتثبيه كيف اقدر استخدم هذه الاضافات على شان التجربه ولو اعذرني عم احس حالي مثل البطارية على وشك النفاذ كثير مزايا ظهرت امامي كأنه مايرضى تستخدم الطرفيه بداله !

 

 




حسام وليد غير متصل  
رد مع اقتباس

قديم 16-05-2019, 02:10 AM كاتب الموضوع #20
Kan Ki
مشارك
 
الصورة الرمزية Kan Ki
 


افتراضي رد: شاركنا ببيئة عملك.





مشاهدة المشاركة الأصلية
حسام وليد
قمت بتثبيه كيف اقدر استخدم هذه الاضافات على شان التجربه ولو اعذرني عم احس حالي مثل البطارية على وشك النفاذ كثير مزايا ظهرت امامي كأنه مايرضى تستخدم الطرفيه بداله !


راجع ردود اﻷخ مهنَّد غطَّى فيها مشكورًا قدرًا مهمًا من المعلومات لا سيما جزء مخزان الحزم، بعد إضافة المخازن لملف emacs init أدخل إلى emacs وقم بأحد الخيارين هذين:



Alt + x (M-x) list-packages - enter - then search for the package

M-x package-install - enter - then write the package name




تعديل: هذا مثال على list-packages



 

 

التوقيع


Kan Ki غير متصل  
رد مع اقتباس

إضافة رد

أدوات الموضوع

الانتقال السريع


الساعة الآن 01:37 AM.