簡體   English   中英

如何設置shell選項卡完成以切換替代方案?

[英]How can I set up shell tab-completion to toggle through alternatives?

當我輸入時,例如“cd bu [tab]”,並且有多個選項(比如build /和builds /),終端通常會顯示所有可能選項的列表(按[tab]兩次后)。 我想設置它,以便每個[tab]按下將循環顯示替代選項而不是顯示它們的列表:

$ cd bu [tab] - > $ cd build / - > [tab] - > $ cd builds / - > [tab] - > $ cd build / etc.

我希望很清楚我的意思是什么? :) mIRC具有相同的昵稱和頻道完成功能,例如。

另外,請告訴我這是可能的,而無需編寫我自己的完成腳本。

編輯:我在Ubuntu上使用標准終端。

如果你使用的是zsh :grml中的默認zsh shell就像你提到的那樣(如果我沒記錯的話)。 您可以在此處查看配置

編輯:對於Ubuntu,請在此處查看已接受的答案: 終端自動完成:循環建議

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM