كيفية تنفيذ أمر shell تلقائيًا بعد حفظ ملف في VIM؟

StackOverflow https://stackoverflow.com/questions/4627701

  •  30-09-2019
  •  | 
  •  

سؤال

هذا لأنني أرغب في تشغيل الاختبارات تلقائيًا بعد كل ملف حفظ.

لقد نظرت إلى autocmd و BufWritePost لكن لا يمكن أن تجعلها تعمل.

هل كانت مفيدة؟

المحلول

هذا يدير run_tests.sh بعد حفظ أي ملف ، مع اسم الملف الحالي باعتباره المعلمة الوحيدة:

:autocmd BufWritePost * !run_tests.sh <afile>

عرض التواصل التلقائي مع:

:autocmd BufWritePost *

وإزالة جميع الأدوات التلقائية من السابق مع:

:autocmd! BufWritePost *
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top