Я недавно нашел плагин vim, используя что-то под названием <Plug>
. Например, есть команда <Plug>abc_def
, которую я хотел бы выполнить.Выполнение <Plug> команд в vim
Я пробовал все как :<Plug>abc_def
и тому подобное. Ничего не получилось. И :help <Plug>
не дал никакой информации.
Однако, я смог выполнить его, создав сопоставление :map x <Plug>(unite_redraw)
. Затем я могу выполнить его, нажав x
.
Теперь, есть ли способ выполнить :<Plug>abc_def
, не создавая сопоставление фиктивных данных, чтобы запустить его? Фактический плагин, который я использую, - Unite.
О, так важно, чтобы 'nmap' был' nmap', а не 'nnoremap', потому что он будет думать о' NiceCenterCursor' как о простом сопоставлении. Верный? –
Tarrasch
@Tarrasch. Для того, чтобы это работало, правая часть карты должна быть переназначена. То же самое с ': normal': очень важно использовать (переназначение)': normal', а не непереворачивать ': normal!'. – glts