Converter

Вывод подсказок для Makefile

Проблема:

Не знаю или не помню как вызывается инструкция в Makefile.

Решение:

Добавить в файл ~/.bashrc следующию команду :

complete -W "\`grep -oE '^[a-zA-Z0-9_.-]+:([^=]|$)' ?akefile | sed 's/[^a-zA-Z0-9_.-]*$//'\`" make

или используя fzf (если не установлен : sudo apt install fzf)

bash complete -W "\`grep -oE '^[a-zA-Z0-9_.-]+[\\:]*[a-zA-Z0-9_.-]+:([^=]|$)' ?akefile | sort | uniq | sed 's/[^a-zA-Z0-9_.-]*$//' | sed 's/[\]//g' | fzf\`" make