[Comm] Как подружить Vim и Fish?

Eugine Kosenko eugine.kosenko на gmail.com
Пт Апр 24 16:43:59 MSK 2015


Так получилось, что использую в качестве редактора Vim, а в качестве
командной оболочки --- Fish.

Если в Vim набрать команду вида

:r!ls

То возникает ошибка типа

Illegal command name '(ls)'

fish: (ls) > /tmp/.private/maverik/vJRqErQ/0

В принципе, понятно --- Fish не воспринимает круглые скобки, как изоляцию
команды. По идее, скобки для Fish вообще не нужны.

Я подозреваю, что формат вызываемой команды в данном случае должен где-то
настраиваться. Но ни в документации ни в Сети ничего хорошего на эту тему
не нашел. Не хочется верить, что формат прошит жестко в исходниках.

Пока что обошел проблему заданием переменной sh=«/bin/bash» в Vim, но
хотелось бы получить гладкую интеграцию.

Может ли кто подсказать, где копать, чтобы изменить формат команды при
вызовах типа указанного?
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/community/attachments/20150424/0f185861/attachment.html>


Подробная информация о списке рассылки community