Один из способов достижения этого эффекта - через регистр выражений или <c-r>=
, за которым следует выражение.
:h <c-r>=expand('%:t:r').'-content'<cr><cr>
<c-r>
с последующим регистром вставит содержимое регистра как в режиме вставки, так и в командном режиме. Регистр =
- это специальный регистр, который будет выполнять выражение и возвращать его значение. Обычно этот регистр выражений используется для математических вычислений. например <c-r>=2+2<cr>
Для получения дополнительной помощи см .:
:h c_CTRL-R=
:h quote_=
:h c_CTRL-R
:h i_CTRL-R