Re: [問題] 自動補完檔名/指令 ?

看板Linux作者 (Linux藍海帝國)時間13年前 (2011/06/04 00:23), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《jeremy007 (Linux藍海帝國)》之銘言: : 標題: [問題] 自動補完檔名/指令 ? : 時間: Fri Jun 3 22:44:27 2011 : : 最近試了 Mint 10, 發現有個功能很實用: : 例如我在終端機打了 apt-get in 然後按下 tab 補完 : 就會自動地把 apt-get install 補上去... : : 又例如使用 sftp 切換目錄時, cd /bo 然後按下 tab 鍵 : 同樣會自動幫我把目錄名稱補完: cd /boot : : 但是原先小弟用的 Ubuntu 10.04.2 LTS 預設沒有此功能 : 該安裝什麼套件 或修改什麼設定檔, 才能有同樣效果呢 ? : -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 114.32.244.203 : 推 johnjohnlin:bash complete 之類的嗎 06/03 23:50 感謝! 檢查了一下, 我發現 root 的設定檔 與 一般使用者有個地方不同: if [ -f /etc/bash_completion ] && ! shopt -oq posix; then . /etc/bash_completion fi 上述的設定在 root 底下預設是關閉的. 打開後, apt-get install 這個問題就解決了. 但是 sftp 這個還是有問題. Mint 的 sftp 有像 bash 那樣的 complete 功能, 也就是 sftp> cd /bo <== Mint 的系統, 此時按 Tab 鍵會自動補完, 變成 cd /boot 但 Ubuntu 10.04.2 LTS 預設沒有這樣的功能. 應該要怎麼開啟呢 ? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.244.203
文章代碼(AID): #1DwGgTgn (Linux)
文章代碼(AID): #1DwGgTgn (Linux)