重定向符号后的Bash完成
当我尝试在重定向符号之后完成路径时,bash completion的行为就好像它仍在尝试在重定向之前完成命令的参数一样 例如:重定向符号后的Bash完成,bash,bash-completion,Bash,Bash Completion,当我尝试在重定向符号之后完成路径时,bash completion的行为就好像它仍在尝试在重定向之前完成命令的参数一样 例如: dpkg-l>/med选项卡 通过点击/med之后的选项卡,我希望它能够完成/media/的路径,但它什么也不做 是否有一个设置,我可以改变,使这项工作,因为我期待它? 我使用的是Ubuntu 12.04提供的bash shell。你可以按Alt/来调用complete filename,而不是“智能”完成。不幸的是,将Alt-/绑定到dabbrev expand之外的
dpkg-l>/med
选项卡
通过点击/med
之后的选项卡,我希望它能够完成/media/
的路径,但它什么也不做
是否有一个设置,我可以改变,使这项工作,因为我期待它?
我使用的是Ubuntu 12.04提供的bash shell。你可以按Alt/来调用
complete filename
,而不是“智能”完成。不幸的是,将Alt-/绑定到dabbrev expand
之外的任何东西都会让我发疯。但是,我从您的建议中了解到,并将完整文件名
绑定到Shift-Tab。文档如下: