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

حبيت أكتب عن تجرتي المتواضعه مع انظمة اللينكس ومحرر النصوص vim

انا مثل كثير من المطورين أسمع من هنا وهناك ان انظمة لينكس افضل للمطور وان اتقان التعامل مع هذه الانظمه يصبح ضرورة حتمية في مرحله من مراحل حياة المطور, لأنه يصطم مع بعض التقنيات التي تطلب معرفه ولو قليله مع انظمة اللينكس

على كل حال مع ماسبق ذكره لم املك الجراءه او الشغف لتجربة النظام او محاولة تعلمه, كنت اقول في نفسي لماذا اريد معرفة ان mkdir ينشي ملف جديد او cd ادخل لهذا الملف مع ان الفاره تعمل كل هذا, أعلم ان تفكيري محدود ولكن هذا كان في الماضي التعيس.

بدت تجرتي عندما اجبرنا احد الدكاتره في الجامعه ان نستخدم احد انظمة لينكس وان نسلم برامج لغة السي عن طريق إنشاءها من خلال نظام لينكس, من هنا بدت رحلتي مع هذا النظام واخترت توزيعة ubuntu لانها اقرب لنظام الويندز.

ومع بعض البحث من هنا وهناك عن طريق التعامل مع اوامر الterminal وقراءة بعض المقالات عن أهمية استخدام الcommand line بدأت ادرك مدى قوة واهمية تعلم هذه التقنية او بلأحرى هذه الاداة, فمثلا من اكثر ما شد انتباهي اني لو اريد تغيير اسم 1000 ملف استطيع تغييرها بأمر واحد فقط.

ومع بعض البحث وجدت محرر نصوص اسمه vim ووجدت العديد من المقالات والكتب التي تتحدث عن هذا المحرر وانه من المحررات القويه وذكر المميزات مع ان انطباعي الاول كان انه مجرد محرر تافه ومعقد ولم المس قوة هذا المحرر حتى بدأت اتعلم بعض الاشياء عن الإضافات التي ممكن التحكم بها من خلال هذا المحرر, لعلي اكتب موضوع اخر عن الإضافات التي وجدتها مهمه في هذا المحرر, ولكن اكثر مالفت انتباهي التحكم في خواص البحث داخل الملف وتغيير إعدادات المحرر بناء على نوع الملف مثل .c او .php وخلافه

الخلاصه

أعتذر عن الإطاله ولكن بعد مرور اكثر من سنه من التعامل مع انظمة لينكس انا سعيد جدا بهذه التجربه رغم بساطتها ومازلت اتعلم اكثر واكثر ولم اعد اتصور الرجوع مره اخرى لنظام كالويندوز مره اخرى

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

واكرر اعتذاري عن الإطاله

أخيكم ريان