zsh&ohmyzsh配置指南
zsh&ohmyzsh配置指南
zsh
sudo apt install zsh
ohmyzsh
sh -c "$(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
这里大概率会遇到DNS污染问题
解决办法:
1.访问域名查询网址:https://ipaddress.com/
2.查询域名ip,搜索框中输入: raw.githubusercontent.com,自由复制一个查询到的IP
3.修改 /etc/hosts 文件,命令:
sudo gedit /etc/hosts
添加内容(查询到的ip与域名),如:
151.101.76.133 raw.githubusercontent.com
保存并退出。
插件
自动补全 zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
语法高亮 zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
引入插件
nano ~/.zshrc
或
vim ~/.zshrc
找到plugins = (git)
plugins=(git zsh-syntax-highlighting zsh-autosuggestions)
//或者这样
plugins=(
git
zsh-syntax-highlighting
zsh-autosuggestions
)
使用vim的话,按i进入插入模式,修改完成后按ESC,输入 :wq 保存退出
使修改生效
source ~/.zshrc
主题
修改主题
主题列表:
Themes · ohmyzsh/ohmyzsh Wiki (github.com)
进入配置文件
nano ~/.zshrc
或
vim ~/.zshrc
找到ZSH_THEME=robbyrussell
将robbyrussell
修改为对应主题名字即可。
例如:
ZSH_THEME="ys"
使修改生效
source ~/.zshrc
注意
由于解释器由原来的bash改成了zsh,所以以后遇到执行如xxx.bash
的文件时,需要将bash改成zsh,xxx.zsh
Written by CodeAlan
Update:2023/7/4
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· SpringCloud带你走进微服务的世界