Autocomplete 在目录符号链接的tcsh完成中添加尾部斜杠
假设我有一个文件夹Autocomplete 在目录符号链接的tcsh完成中添加尾部斜杠,autocomplete,tcsh,Autocomplete,Tcsh,假设我有一个文件夹~/Documents 现在,当我键入/Doc并按tab键时,我的tcsh将完成/Documents 我想要实现的是获得/Documents/ 我发现互联网上的大多数讨论都是关于bash的。但这里我使用的是tcsh。我知道这是可行的,因为我以前的设置在tcsh中是这样工作的,这是默认情况下tcsh的行为方式;但它由addsuffix设置控制;从tcsh(1): 谢谢这就解决了问题。不知怎的,这个变量在我的环境中默认是禁用的。在.cshrc中添加这个之后,我得到了我想要的行为。
~/Documents
现在,当我键入/Doc
并按tab
键时,我的tcsh将完成/Documents
我想要实现的是获得/Documents/
我发现互联网上的大多数讨论都是关于bash的。但这里我使用的是tcsh。我知道这是可行的,因为我以前的设置在tcsh中是这样工作的,这是默认情况下tcsh的行为方式;但它由
addsuffix
设置控制;从tcsh(1)
:
谢谢这就解决了问题。不知怎的,这个变量在我的环境中默认是禁用的。在.cshrc中添加这个之后,我得到了我想要的行为。
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.