В vimscript, в чем разница между call
и execute
? В каких сценариях/случаях использования я должен использовать один против другого?vimscript call vs. execute
(Отказ от ответственности, я знаю обширную интерактивную справку, доступную в vim - я ищу краткий ответ на этот конкретный вопрос).
В каких сценариях я хотел бы использовать один против другого? Или выполняется только тогда, когда вам необходимо программно составить команду для выполнения? – noahlz
Вы можете создать команду динамически и 'exec' it. Однако вы можете вызвать функцию только по имени. – kev
Возможно, вы захотите показать пример построения команды ex с использованием конкатенации exec и string. – FDinoff