هل تعرف أي برنامج تعليمي حول "أفضل الممارسات" أو "ما الذي ينجح" للمبرمجين؟
-
09-06-2019 - |
سؤال
هناك الآلاف من vi
البرامج التعليمية على الويب، ومعظمها يدرج جميع الأوامر بشكل عام.حتى أن هناك مقاطع فيديو على موقع YouTube تعرض الوظائف الأساسية.
ولكن هل يعرف أحد البرنامج التعليمي السادس الذي يركز على احتياجات المبرمجين?
على سبيل المثال عندما أقوم بالبرمجة بيرل مع vi
, ، الانتقال إلى "الفقرة التالية" لا معنى له.
أريد أن أعرف الأوامر التي يجمعها مستخدمو vi المتمرسون، على سبيل المثال:
- انسخ كل شيء داخل الأقواس
- نسخ وظيفة
- انسخ والصق متغيرًا (على سبيل المثال2 سنة)
- إلخ.
أنا متأكد من أن هناك الكثير من الوظائف التي تستخدم إمكانية الملفات المتعددة، والخرائط، ووحدات الماكرو، وقراءة الملفات للحصول على رمز القالب، والبحث عن التعبير العادي، والانتقال إلى الوظائف، وربما الحد الأدنى من إكمال التعليمات البرمجية، أو الميزات الأخرى التي تحاكي ما حصل عليه المبرمجون يُستخدم في Visual Studio وEclipse، وما إلى ذلك.
نصائح أخرى
لقد انتهيت للتو من قراءة دليل vim عدة مرات، على مر السنين، والتقاط ميزات مفيدة في كل تكرار.
الشيء الوحيد الذي جعل vim يعمل بالنسبة لي باعتباره Perl IDE هو البدء في استخدام العلامات، كما هو موضح هنا: http://www.vim.org/tips/tip.php?tip_id=94.باستخدام البرنامج النصي pltags الذي يأتي مع vim، يمكنك التنقل بين الوحدات للعثور على الوظائف والأساليب وما إلى ذلك.