<div dir="ltr"><div itemprop="articleBody">
      <p>Так получилось, что использую в качестве редактора Vim, а в качестве командной оболочки --- Fish.</p><p>Если в Vim набрать команду вида</p><p>:r!ls</p><p>То возникает ошибка типа</p><p>Illegal command name &#39;(ls)&#39;</p><p>fish: (ls) &gt; /tmp/.private/maverik/vJRqErQ/0</p><p>В принципе, понятно --- Fish не воспринимает круглые скобки, как изоляцию команды. По идее, скобки для Fish вообще не нужны.</p><p>Я
 подозреваю, что формат вызываемой команды в данном случае должен где-то
 настраиваться. Но ни в документации ни в Сети ничего хорошего на эту 
тему не нашел. Не хочется верить, что формат прошит жестко в исходниках.</p><p>Пока что обошел проблему заданием переменной sh=«/bin/bash» в Vim, но хотелось бы получить гладкую интеграцию.</p><p>Может ли кто подсказать, где копать, чтобы изменить формат команды при вызовах типа указанного?</p></div></div>