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