<div dir="ltr"><div>Подсказали, что эта проблема решена в Vim версии 7.4:<br><br><a href="https://groups.google.com/forum/#!topic/vim_dev/bNfWJaM6DuY">https://groups.google.com/forum/#!topic/vim_dev/bNfWJaM6DuY</a><br><br></div>Так что, хотелось бы увидеть новую версию хотя бы в Сизифе.<br></div><div class="gmail_extra"><br><div class="gmail_quote">2015-04-24 16:43 GMT+03:00 Eugine Kosenko <span dir="ltr">&lt;<a href="mailto:eugine.kosenko@gmail.com" target="_blank">eugine.kosenko@gmail.com</a>&gt;</span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>
      <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>
</blockquote></div><br></div>