سواء كنت تستخدم Emacs أو VI أو VIM، ستؤدي أصابعك بأسلوبيا على لوحة المفاتيح بسبب واجهة MOUSILED. [elevchuk] اعتقدت أن أقدامه يمكن استخدامها كوسيلة لتقليل كمية ضغطات المفاتيح، لذلك بنى مخلب VIM. إنها دواسة قدم تدعم USB ستنفد الأحرف قبل المؤشر في VIM.
يتطلب VIM المستخدم كتابة الحرف “I” لإدراج نص قبل المؤشر. [Alevchuk] اعتقدت أن هذه الوظيفة يمكن تكرارها بسهولة من قبل دواسة القدم، لذلك وجد دواسة قدم USB رخيصة بشكل لا يصدق لتكون بمثابة مخلب VIM الخاص به. من الناحية المثالية، يجب أن ترسل الدواسة “أنا” عندما يتم الضغط عليه و ESC عند إصداره. [Alevchuk] استغرق فتاتين، مبرمجة واحدة لإرسال “أنا” والآخر لإرسال ESC، ووضعها في العلبة نفسها.
والنتيجة هي فهم العمل للإدراج قبل المؤشر في VIM. [alevchuk] يبحث في نموذج ثلاثي الدواسات لإضافة إدراج في بداية ونهاية السطر إلى مخلب VIM الخاص به، لذلك سنراقب عند الرسائل التي تبني.