История изменений
Исправление intelfx, (текущая версия) :
Забавная идея, но вне баловства не взлетит: проще поправить команду, чем набирать fuck
, ждать и с чем-то соглашаться.
Гораздо прикольнее было бы автоматически реагировать на сфейлившуюся команду и сразу же предлагать исправление. Проблема в том, что основная масса правил thefuck’а реагирует не на имя команды, а на ключевые слова в выводе. А перехватывать вывод каждой команды по дефолту — ну такое себе. Опять же, годится только для баловства с слабоинтерактивными программами.
Кстати, что гораздо более важно, я нигде не нашёл внятного предупреждения о том, что оно вообще-то запускает последнюю команду повторно (чтобы, собственно, захватить вывод).
Можно попробовать интегрировать с tmux’ом…
Исправление intelfx, :
Забавная идея, но вне баловства не взлетит: проще поправить команду, чем набирать fuck
и соглашаться с предложенным вариантом.
Гораздо прикольнее было бы автоматически реагировать на сфейлившуюся команду и сразу же предлагать исправление. Проблема в том, что основная масса правил thefuck’а реагирует не на имя команды, а на ключевые слова в выводе. А перехватывать вывод каждой команды по дефолту — ну такое себе. Опять же, годится только для баловства с слабоинтерактивными программами.
Кстати, что гораздо более важно, я нигде не нашёл внятного предупреждения о том, что оно вообще-то запускает последнюю команду повторно (чтобы, собственно, захватить вывод).
Можно попробовать интегрировать с tmux’ом…
Исходная версия intelfx, :
Забавная идея, но вне баловства не взлетит: проще поправить команду, чем набирать fuck
и соглашаться с предложенным вариантом.
Гораздо прикольнее было бы автоматически реагировать на сфейлившуюся команду и сразу же предлагать исправление. Проблема в том, что основная масса правил thefuck’а реагирует не на имя команды, а на ключевые слова в выводе. А перехватывать вывод каждой команды по дефолту — ну такое себе. Опять же, годится только для баловства с слабоинтерактивными программами.
Кстати, что гораздо более важно, я нигде не нашёл внятного предупреждения о том, что оно вообще-то запускает последнюю команду повторно (чтобы, собственно, захватить вывод).