В Vim есть ли способ повторить последнюю команду независимо от того, было ли это редактирование или нет, и без предвидения первой записи макроса?
Например, сказать, что я печатаю :bn
,и хочу сделать это снова (это был неправильный файл).Нажатие .
, очевидно, не делает этого.Или, может быть, я делаю gE
и хочу повторить это (одним нажатием клавиши, поскольку явно gE
набирать текст довольно болезненно).
Возможно, есть некоторые плагины?Похоже на этот вопрос .
(Даже круче было бы задним числом связать несколько команд с макросом, поэтому можно было бы набрать 5qa@a
или что-то, чтобы повторить последние 5 команд ...)