1
是否有任何shell支持基於不止第一個字符的字符串tab-completion?shell選項卡 - 基於不只是第一個字符的字符串完成?
例如,假設我有分支add_page_to_site
,當我做git checkout si[TAB]
時,它擴展爲git checkout add_page_to_site
。
有沒有支持這個的shell? zsh的?魚?
是否有任何shell支持基於不止第一個字符的字符串tab-completion?shell選項卡 - 基於不只是第一個字符的字符串完成?
例如,假設我有分支add_page_to_site
,當我做git checkout si[TAB]
時,它擴展爲git checkout add_page_to_site
。
有沒有支持這個的shell? zsh的?魚?
好像沒有 - 這是一個恥辱=)
這就是所謂的bash完成。這是大多數發行版的一攬子計劃。
嗯,bash補全,只有當你完全匹配的起始字符工作 - 在這種情況下,我將不得不鍵入:'git的結帳添加[TAB] '。還是它有一個我不知道的功能? – Suan 2012-07-06 16:56:24
對不起,我弄錯了。不,這不是特色,但你可能會破解bash完成。 (我不認爲它在任何其他shell中,因爲它只是複雜的可用)。你總是可以'git checkout [TAB] [TAB]',然後在所有可能的下一個參數列表中找到你的項目,在極少數情況下你只知道一些不是前綴的東西。 – 2012-07-06 17:00:48