
Есть ли способ повлиять на поведение всех команд vim обычного режима? Скажем, после успешного выполнения каждой команды я хочу запустить некоторое пост-поведение.
решение1
Нет, вы не можете этого сделать; в вашем распоряжении только события :help autocmd-events
. Вам пришлось бы перегружать каждую команду обычного режима пользовательским сопоставлением; это особенно сложно для таких команд, как y{motion}
.
Пожалуйста, дайте больше информации; какова ваша конечная цель? Когда вопрос касается только небольшого технического шага, сложно дать хороший ответ. Если вы не сообщите нампочемувы этого хотите, легко поддатьсяпроблема XY.