我一直在尋找一個補丁。通常在Unix/Linux終端上,當您按Tab時,它將自動完成,直到有多個選項,然後它會列出以下選項供您選擇。例如:Mac終端自動完成
cd he
helpFolder/ helpMe/ heIsThere/
cd help
與它迫使你按兩次看到的選項,我想知道是否有可能到設置更改爲標籤的一個按在Mac終端
現在?
我一直在尋找一個補丁。通常在Unix/Linux終端上,當您按Tab時,它將自動完成,直到有多個選項,然後它會列出以下選項供您選擇。例如:Mac終端自動完成
cd he
helpFolder/ helpMe/ heIsThere/
cd help
與它迫使你按兩次看到的選項,我想知道是否有可能到設置更改爲標籤的一個按在Mac終端
現在?
把這個在您的~/.inputrc
:
set show-all-if-ambiguous on
你需要(通過打開一個新的終端窗口或在輸入exec /bin/bash
例),重新啓動您的外殼。
nano ~/.inputrc
粘貼在不同的行
set completion-ignore-case on
set show-all-if-ambiguous on
TAB: menu-complete
源:http://osxdaily.com/2012/08/02/improve-tab-completion-in-mac-os-x-terminal/
對於誰試試這個其他人:我在〜/ .profile中嘗試這樣做,我重新啓動時得到了一個錯誤:-bash:TAB:菜單 - 完成:找不到命令。在.inputrc它工作正常。 –
如果模糊不清,是否可以顯示全部?現在,當我點擊選項卡兩次空白目錄它不顯示任何內容 – VTS12
你想改變什麼的Bash shell設置。我的操作系統版本是10.11.6,我使用mvim,這裏只是vim或vi,如果〜/ .inputrc不存在,那麼你需要創建一個新的。
vim /.inputrc
。完成,忽略大小寫的變量和顯示所有-如果曖昧的需要啓用爲ON,這是通過粘貼這些設置在兩條線進行,set completion-ignore-case on
和set show-all-if-ambiguous on
添加TAB: menu-complete
和寫&退出vim。 :WQ
其中是〜/ .inputrc文件 –
@Vikas只需鍵入nano〜/ .inputrc或pico .inputrc來編輯它。因爲這一時期,該文件是隱藏的,所以你不會看到它在任何瀏覽器 – Bqin1