Возможно очевидная фишка, но я додумался к ней примерно час назад.
Когда я работаю с symfony2, то в терминале открыт корень проекта. Для того, чтобы запустить скрипт консоли симфони нужно примерно 9ть и нажатий клавиш (или больше). Ход действий такой:
Набираю “./a” => жму [Tab] => набираю “cons” => жму[Tab] => получаю “$ ./app/console”
А с этим лайфхаком их нажатий на клавиши стало ровно 4ре 🙂
Набираю “./c” и жму [Tab] => получаю “$ ./console”
Кто-то уже наверное догадался, что я создал симлинк “./console” для скрипта “./app/console”.
Команда создания симлинка:
/var/www/test/symfony2 $ ln -s app/console console |
/var/www/test/symfony2 $ ln -s app/console console
Вроде мелочь, а удобно 🙂
PS. Ещё есть такая вещь как ConsoleAutocompleteBundle, но он у меня заработал только частично. Разбираюсь.