OS X 10.8.3
рыба 2.0.0
Время от времени fish не возвращает команду в оболочку после выхода из приложения.
Шаги воспроизведения:
Ожидаемое поведение:
Фактическое поведение
Пример из монитора активности:
https://gist.github.com/yqiang/5834550
FWIW после некоторого ожидания и нажатия ctrl + d вернул меня обратно в оболочку. Повторное нажатие ctrl + d привело к следующей ошибке:
Выключение.
~> 14:46
~> 14:46
~> fish: Неизвестная команда delete-or-exit 14:46
рыба: Неизвестная команда '_'
/usr/local/Cellar/fish/2.0.0/share/fish/functions/type.fish (строка 3): _ "% s: Не удалось найти '% s' \ n"
^
в подстановке команд
вызывается в строке 140 файла '/usr/local/Cellar/fish/2.0.0/share/fish/functions/type.fish',
в функции 'тип',
вызывается на стандартный ввод,
со списком параметров '-p command-not-found'
в функции 'fish_command_not_found_setup',
вызывается на стандартный ввод,
со списком параметров delete-or-exit
в обработчике событий: обработчик общего события fish_command_not_found
Похоже, это вызвано связкой о-моя-рыба. Я не могу воспроизвести его после удаления.
У меня было то же самое, что и у @yqiang. Исправлено с помощью:
$ omf update
Самый полезный комментарий
У меня было то же самое, что и у @yqiang. Исправлено с помощью: