2014-09-05 29 views
1

有沒有什麼辦法在zsh autocompletion中分離CDPATH路徑和本地路徑?理想的情況下,有一些線這樣的:zstyle,從本地分離CDPATH完成

CDPATH="/foo/" 

$ls /foo 

foo1/ foo2/ foo3 

$ls . 
local1/ local2/ local-file 

$cd <TAB>   << autocompletion... 
local1/ local2/  << local dirs 
        << note blank line separating locals from CDPATH 
foo1/ foo2/ foo3 << CDPATH 

我試着用zstyle打沒有多少成功:

zstyle ':completion:*:complete:(cd|pushd):*' \ 
    tag-order 'local-directories named-directories path-directories' 

相關

回答

0
zstyle ':completion:*:complete:(cd|pushd):*' group-name '' 
zstyle ':completion:*:complete:(cd|pushd):*' format ' ' 
+0

我知道這是很久以前,但你可以擴展如何實際上可以做的格式化部分? – dcole2929 2017-07-07 15:19:15