Я використовую приклад коду javascript:
1 var a = 1;
2 var b = |{};
Курсор знаходиться в положенні |(на символі "{", коли форма курсора блокується), я виявляю, що мені потрібно aпризначити об'єкт, тому я хочу змінити його, як нижче:
1 var a = {};
Тож я хочу знати, коли курсор увімкнено на "{", як швидко видалити весь вміст перед "{" до появи порожнього після знака "=" у рядку 1?
В інших звичайних редакторах я просто натискаю клавішу зворотної області, щоб видалити код. Але я не можу цього досягти in vim.
eolтоді заднім простором буде видалено розриви рядків. Також вам потрібно startбуде включити в налаштування. (Див. :help backspace) Не використовуйте цей метод, хоча! Існує кілька набагато швидших методів, детально описаних у відповідях нижче.

iі використовувати клавішу зворотної області. Жодне тіло не застрелить вас за це. Я думаю.