В течение долгого времени я привык набирать что-то вроде:
$ opt / foo / m
и т. Д. Для навигации по моему проекту в разных средах. Это действительно полезно: просто установите $ opt (скажем, / home / $ USER / projects / opt - и перейдите от своего пользователя dev к qa, чтобы жить, и $ opt равно $ opt.
Начиная с выпуска bash4.2, это поведение изменилось. Теперь завершение табуляции приводит к экранированному знаку $.
$ opt / foo => \ $ opt / foo <= совсем не то, что я имел в виду! </p>
Пока сопровождающие обсуждают, как это должно работать, я хотел бы найти новый набор привычек, которые я мог бы использовать, чтобы вернуться в свою зону комфорта. Что было бы хорошим трюком? Что-то, что мои пальцы могли бы выучить, чтобы настроить какой-то рут и идти оттуда, не беспокоясь о том, где я нахожусь.