很长一段时间,我一直在使用能够键入类似:击tab完成改变行为
$选择/富/平方米
等不同环境中的导航我的项目。这是非常有用的:只需设置$ opt(比如说,/ home/$ USER/projects/opt并从开发用户到qa即可),$ opt是$ opt。 bash4.2释放,此行为已更改。现在tab完成导致的转义$符号。
$选择/富=> \ $选择/富< =根本没有;我的意思!
虽然维护人员正在讨论这应该如何工作,我想找到一套新的习惯,我可以用它来回到我的舒适区。什么是一个好的窍门?我的手指可以学习的东西,有一些根配置和从那里出发,不用担心我在哪里。
'cd $ opt/foo'不起作用吗? –
它的确如此。但通常你想要的是:$ opt/foobar/modules/Foo/Bar.pm,并且在没有完成标签填充的情况下键入它是很痛苦的。 :-) – KateYoak
请注册为'影响我'在现有的错误报告[Bash变量扩展选项卡完成](http://stackoverflow.com/questions/6418493/bash-variable-expansion-on-tab-complete/6418681 #6418681) – sehe