看板 MAC 關於我們 聯絡資訊
最近公司給新mac,從bash換到zsh 為了要補git的自動完成套件 裝了oh my zsh 之後發現 一般指令按下tab後會出現一堆環境變數 比方說常用的history 以前我打hist再按tab就只會有history 但現在會多一堆HISTCHARS HISTFILE HISTSIZE 之類的東西 我找兩三天 沒找到解法 不知道能用什麼關鍵字 不知道有沒有鄉民有類似經驗的? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.221.91.16 (日本) ※ 文章網址: https://www.ptt.cc/bbs/MAC/M.1667202478.A.447.html
jacklin2002: 把/.zshrc裡面的zsh-autosuggestions刪掉就好了 10/31 16:15
cgjosephlee: 改成case insensitive 10/31 16:46
這個能用 但沒達成我想要的感覺 不過感謝大大給我關鍵字的靈感 剛剛在他們家的issues找到答案了 放在這邊 搞不好哪天還有機會用到( https://github.com/ohmyzsh/ohmyzsh/issues/3885
ho83leo: 推 10/31 17:50
relaxhuang: 可以在 .zshrc 的最後面加上 10/31 22:10
relaxhuang: unset HISTFILE 那些,重開試試就Ok了 10/31 22:10
想過 但是會加不完 只是想回到習慣的指法,多按一下會卡卡的XD 我也不知道為啥加進git的快速完成就會炸掉 懶得去看他的code 了QQ
qqaatw: https://reurl.cc/Ayqo7d autocomplete應該只需要這個 11/01 00:29
我用git提供的也是一樣XD
relaxhuang: 好像才3~4個而已吧 11/01 00:30
cgjosephlee: 隨便unset才會出問題吧 11/01 10:39
cgjosephlee: zsh應該是有內建git的補全了 不知道你是遇到什麼問 11/01 10:39
cgjosephlee: 題? 11/01 10:39
https://imgur.com/IXndH8c.png
裝完git的補全後 不論是git提供的或是ohmyzsh的都一樣 會跑出一堆無關緊要的指令
qqaatw: 我用該script一切正常,沒有遇到你說的問題 11/01 22:12
我開一個乾淨的ubuntu20 也是這樣 反正用issues裡面的說明修好了 謝謝大家 ※ 編輯: PONANZA (220.221.91.16 日本), 11/02/2022 09:47:16