Я использую клавишу Tab много, когда я использую оболочку (удар).
Но я становлюсь раздраженным это ~
всегда расширяется до /home/"user"
. Я не думаю, что это было всегда похоже на это; там какой-либо путь состоит в том, чтобы остановить это поведение?
Пример:
cj@zap:~$ ls ~/
cj@zap:~$ ls /home/cj/
Я хотел бы продолжить иметь ~/
и не заканчиваются с /home/cj/
.
Отключение расширения тильды является быстрым и безболезненным. Открыться ~/.bashrc
и вставьте это:
_expand()
{
return 0;
}
Это переопределит расширять функцию от /etc/bash_completion
. Я рекомендовал бы комментировать то, что это делает выше функции в случае, если Вы хотите расширение назад в будущем. Изменения вступят в силу в новом экземпляре.