在目录符号链接的 tcsh 补全中添加尾部斜杠

Add trailing slash in tcsh completion of directory symbolic links

假设我有一个文件夹 ~/Documents

现在,当我键入 /Doc 并按下 tab 键时,我的 tcsh 将完成 /Documents

我想实现的是/Documents/

我发现网上的大部分讨论都是关于bash的。但这里我使用的是 tcsh。我知道这是可行的,因为我之前的设置在 tcsh.

中是这样工作的

这就是 tcsh 默认的行为方式;但它由 addsuffix 设置控制;来自 tcsh(1):

   addsuffix (+)
           If set, filename completion adds `/' to the end of directories
           and a space to the end of normal files when they are matched
           exactly.  Set by default.