محاكاة سلوك Windows C-DEL / C-Backspace في VIM
سؤال
أحب محاكاة السلوك الطبيعي ل C-DEL / C-Backspace على Windows في VIM. حاليا أنا أستخدم:
imap <C-Del> <C-o>dw
imap <C-Backspace> <C-o>db
هذا قريب ولكن ليس مثاليا. على سبيل المثال عند محاولة حذف هذا من نهاية السطر
foo(1, 2)
مع C-BackSpace، يحدث هذا:
foo(1, )
كيف يمكنني حل هذا؟
المحلول
انت جديد <C-Backspace>
هو نفسه الداخلي <C-w>
. وبعد إذن لحل مشكلتك يمكنك
imap <C-Backspace> <C-w>
لا تنتمي إلى StackOverflow