programmable-completion

    17熱度

    1回答

    在zsh的,我有一個名爲g功能,其作用是這樣的: 不帶參數,調用git status 與一個或多個參數,委託與所有給定的參數與git - 即致電git [email protected] 我想的標籤完成爲g是完全一樣的git。我可以通過alias g=git來實現,但這不允許我默認呼叫status(上面的第一點)。 我如何委託git完成? 在bash中,我只是做了complete -F _git

    3熱度

    7回答

    Bash允許您使用TAB鍵在參數中完成命令名和文件名。 但是,爲什麼不能共同選擇命令?爲什麼不,甚至更好,一個完成系統,告訴你什麼選項呢? 聽說可編程完成..但不明白的地方它適合.. 所以我的問題是:有沒有辦法達到我問?其他與Bash結合的工具可能......或者其他什麼?

    0熱度

    1回答

    請看看下面的代碼: 當我使用這樣的處理程序時,我得到一個警告(這個處理程序類應該是靜態的或可能發生泄漏) 有人可以告訴我什麼是最好的方式做這個? private void cacheImages() { try { // The handler is inside the function because // normally this fu

    4熱度

    2回答

    我目前的技術水平與可編程完成是非常基本的 - 關於「complete -d cd」。我想大幅增加完成的知識(和使用)以提高CLI生產力,但是我無法找到具有實質內容的在線資源。我能夠通過Google挖掘的絕大多數歸結爲「按[tab]兩次」或「apt-get bash_completion」......而其餘的幾個站點僅提供用於特定程序的大型複雜完成腳本(例如svn )。 我可以去哪裏瞭解更多?