Этот вопрос похож на Vim: выполнить текущий файл?, но вместо выполнения текущего файла я хочу выполнить только текущую строку.
Возможно ли это?
Обновление. В идеале я ищу решения, которые могут иметь побочные эффекты во внешней оболочке. Например, предположим, что у меня есть следующая строка:
alias foo=bar
После запуска команды в vim, если я запускаю оболочку с :sh, доступен псевдоним foo, но если я закрою vim с помощью :q, тогда псевдоним больше не будет доступен.