LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

Забавная идея, но вне баловства не взлетит: проще поправить команду, чем набирать fuck, ждать и с чем-то соглашаться.

Гораздо прикольнее было бы автоматически реагировать на сфейлившуюся команду и сразу же предлагать исправление. Проблема в том, что основная масса правил thefuck’а реагирует не на имя команды, а на ключевые слова в выводе. А перехватывать вывод каждой команды по дефолту — ну такое себе. Опять же, годится только для баловства с слабоинтерактивными программами.

Кстати, что гораздо более важно, я нигде не нашёл внятного предупреждения о том, что оно вообще-то запускает последнюю команду повторно (чтобы, собственно, захватить вывод).

Можно попробовать интегрировать с tmux’ом…

Исправление intelfx, :

Забавная идея, но вне баловства не взлетит: проще поправить команду, чем набирать fuck и соглашаться с предложенным вариантом.

Гораздо прикольнее было бы автоматически реагировать на сфейлившуюся команду и сразу же предлагать исправление. Проблема в том, что основная масса правил thefuck’а реагирует не на имя команды, а на ключевые слова в выводе. А перехватывать вывод каждой команды по дефолту — ну такое себе. Опять же, годится только для баловства с слабоинтерактивными программами.

Кстати, что гораздо более важно, я нигде не нашёл внятного предупреждения о том, что оно вообще-то запускает последнюю команду повторно (чтобы, собственно, захватить вывод).

Можно попробовать интегрировать с tmux’ом…

Исходная версия intelfx, :

Забавная идея, но вне баловства не взлетит: проще поправить команду, чем набирать fuck и соглашаться с предложенным вариантом.

Гораздо прикольнее было бы автоматически реагировать на сфейлившуюся команду и сразу же предлагать исправление. Проблема в том, что основная масса правил thefuck’а реагирует не на имя команды, а на ключевые слова в выводе. А перехватывать вывод каждой команды по дефолту — ну такое себе. Опять же, годится только для баловства с слабоинтерактивными программами.

Кстати, что гораздо более важно, я нигде не нашёл внятного предупреждения о том, что оно вообще-то запускает последнюю команду повторно (чтобы, собственно, захватить вывод).