Vim имеет опцию showmode
, которая помещает сообщение в последнюю строку, если вы не находитесь в обычном режиме.См. :help 'showmode'
для получения дополнительной информации.
Если вы действительно хотите изменить фон числового столбца в режиме вставки, вы можете сделать что-то вроде следующего:
autocmd InsertEnter * highlight LineNr ctermbg=red guibg=red
autocmd InsertLeave * highlight LineNr ctermbg=black guibg=black
Обратите внимание, чтоэтот метод прекратится, если вы плохой и используете C-c
для выхода из режима вставки вместо <Esc>
или <C-[
.
Соответствующие :help
теги: autocmd
, autocmd-events
, highlight
, highlight-groups