可能重复:
带有目录/链接的制表符完成
当我有一个符号链接foo
链接到目录bar/
并且我开始输入f
并点击时tab,它完成了,foo
但是我想完成它,foo/
所以我可以立即添加下一个字符以进一步完成。我怎样才能做到这一点?
可能重复:
带有目录/链接的制表符完成
当我有一个符号链接foo
链接到目录bar/
并且我开始输入f
并点击时tab,它完成了,foo
但是我想完成它,foo/
所以我可以立即添加下一个字符以进一步完成。我怎样才能做到这一点?
Answers:
启用readlinemark-symlinked-directories
选项。
编辑~/.inputrc
:
$include /etc/inputrc
set mark-symlinked-directories on
按C-x,C-r重新加载设置。
有关更多文档,请参见手册页中的“ READLINE”部分bash
。
对于那些不想添加其他点文件的用户,您也可以将以下行添加到您的~/.bashrc
:
bind 'set mark-symlinked-directories on'
bind -f ~/.inputrc
$include /etc/inputrc
用的?
~/.inputrc
自己的一个,则需要手动加载系统范围的文件。)有关更多文档,请参见手册页中的READLINE部分bash
。
on
来一直在处理OSX(默认为)和Linux(默认为off
)之间的差异,我终于对Google感到厌倦了!你是我的新英雄。:)