版权声明:本文为博主原创文章,任何组织或者个人可以在任何媒介上发表或转载我的文章、图片等.且转载后必须注明出处和邮箱,博客地址(https://blog.csdn.net/u011011827),本人邮箱([email protected]) https://blog.csdn.net/u011011827/article/details/79892784
本篇博客是 基于 zsh 和 oh-my-zsh ,讲述怎么安装 zsh 和 oh-my-zsh ,并配置至 oh-my-zsh 可用
安装 zsh
sudo apt-get install zsh
安装 oh-my-zsh
cd ~;sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
这里面会装入两个文件
配置文件
.zshrc
安装文件
.oh-my-zsh/
安装文件里面有主题
//安装 oh-my-zsh 成功后就已经安装了主题
成功,执行安装字体
-----------------------
-----------------------
-----------------------
手动安装需要做下一行命令,此时不是手动安装,不需要做下一行命令
cp .oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
安装字体
自动
git clone https://github.com/powerline/fonts.git --depth=1
cd fonts;./install.sh
安装 Powerline Fonts ,安装后已经 安装入 ./.local/share/fonts/
将当前可以用的字体文件 状态更新一下
cd ~;sudo fc-cache dir .local -fv
成功,执行设置主题
-----------------------
-----------------------
-----------------------
这个命令默认 会检索 /usr/share/fonts 和 ~/.fonts 下的字体文件
所以你需要将字体文件复制到 该目录中去 ,也可以 用 dir 选项指定
fc-cache .local -fv
使用 fontconfig 的软件提供的 fc-cache 来创建字型缓存档
fc-cache dir .local -fv
dir 指定寻找字体文件的目录
-f --force 强制更新当前缓存
-v --verbose 显示所处理的内容
字体文件是什么格式? otf ttf
设置主题
/home/pop/.oh-my-zsh/themes/目录下有很多
xxx.zsh-theme
.zshrc 第十行
改为
ZSH_THEME="agnoster"
"" 里面 为 xxx
成功,执行设置字体
-----------------------
-----------------------
-----------------------
设置字体
图形界面下,
Edit -> Profile Preferences -> Gernal
成功,执行启动
-----------------------
-----------------------
-----------------------
启动
终端下键入 zsh
此时 你就可以看到你的带主题的zsh了
问题
出现乱码,那是 theme 和 font 不搭导致的
设置默认 shell
/etc/passwd 账号行 最后一列 改为 zsh 的全路径
ssh软件相关
http://blog.csdn.net/daoshuti/article/details/69788156
字体 在 Powerline Fonts 安装的时候 的 fonts 目录下获取
实测 tty最新版本支持
securecrt 最新版本支持 agnoster 主题
securecrt 旧版本不支持 agnoster 主题