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