用于zsh的插件incr(目录提示和补全)
文章目錄
- 使用命令 wget 下載插件
- 直接下載插件腳本文件
- 配置
- 提示存在不安全目錄
incr 是一個(gè)目錄提示和補(bǔ)全插件。
使用命令 wget 下載插件
mkdir ~/.oh-my-zsh/custom/plugins/incr cd ~/.oh-my-zsh/custom/plugins/incr wget -O incr.plugin.zsh http://mimosa-pudica.net/src/incr-0.2.zsh # wget -O ~/.oh-my-zsh/plugins/incr/incr.plugin.zsh http://mimosa-pudica.net/src/incr-0.2.zsh注:
1.-O 表示將文件 http://mimosa-pudica.net/src/incr-0.2.zsh 下載后存入到文件 incr.plugin.zsh 中。不指定具體的文件路徑所以文件 incr.plugin.zsh 默認(rèn)保存在當(dāng)前工作目錄下。
2.下載的文件必須命名成 incr.plugin.zsh,否則每次打開終端界面時(shí)都會(huì)提示下面的問題:
zsh compinit: insecure directories, run compaudit for list. Ignore insecure directories and continue [y] or abort compinit [n]?如果 wget 沒有安裝就執(zhí)行下面的命令安裝:
brew install wget直接下載插件腳本文件
下載地址:https://mimosa-pudica.net/zsh-incremental.html
下載下來的文件移動(dòng)到 ~/.oh-my-zsh/custom/plugins/incr 目錄下,目錄 incr 不存在你就手動(dòng)創(chuàng)建下。
文件名稱必須改成 incr.plugin.zsh。
配置
incr 下載后,還需要在 ~/.zshrc 中添加:
在 ~/.zshrc 文件末尾添加:
最終效果如下:
提示存在不安全目錄
[~/.oh-my-zsh/custom/plugins/incr]$ source incr*.zsh zsh compinit: insecure directories, run compaudit for list. Ignore insecure directories and continue [y] or abort compinit [n]? y% [~/.oh-my-zsh/custom/plugins/incr]$ compaudit # 查看不安全的文件和目錄 There are insecure directories: /usr/local/share/zsh/site-functions /usr/local/share/zsh網(wǎng)絡(luò)上都建議把上面兩個(gè)目錄的權(quán)限、所屬用戶和用戶組改成:
sudo chmod -R 755 /usr/local/share/zsh sudo chown -R root:staff /usr/local/share/zsh千萬不要修改任何權(quán)限和擁有者,修改了之后會(huì)提示 incr 不存在,并且導(dǎo)致 HomeBrew 無法正常使用!!!
真正的原因是在這里:https://zhuanlan.zhihu.com/p/143312605
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的用于zsh的插件incr(目录提示和补全)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ddos攻击可以报警吗(ddos服务器攻
- 下一篇: Linux/MacOS 安装 Oh my