美文网首页MacOs技巧
关于MacOs-Terminal美化的那点事

关于MacOs-Terminal美化的那点事

作者: FastgoStone | 来源:发表于2019-09-28 17:15 被阅读0次

虽然美化termianl不能帮你提高编码能力,但她可以让你拥有一个好心情

经过踩坑后的总结

  • 美化前最好把第三方字体安装上,不然会出现乱码
  • 美化主要依赖oh-my-zsh这个插件
  • on-my-zsh 的zsh 的意思是 一种shell脚本,macos默认是bash,可以通过命令修改为默认zsh。

我自己的安装路线

  • 先切换bash为zsh命令
# bash为zsh命令
chsh -s /bin/zsh
# 切换回bash:
chsh -s /bin/bash
  • 安装 for powerline的第三方字体
# clone
git clone https://github.com/powerline/fonts.git --depth=1
# install
cd fonts
./install.sh
# clean-up a bit
cd ..
rm -rf fonts
  • 安装 oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
git clone https://github.com/zakaziko99/agnosterzak-ohmyzsh-theme.git
cd agnosterzak-ohmyzsh-theme/
# 复制到oh-my-zsh主题文件夹内
cp agnosterzak.zsh-theme ~/.oh-my-zsh/themes
  • 修改oh -my-sh的默认主题
vi ~/.zshrc

ZSH_THEME="agnosterzak"
plugins=(
        git
        osx
)

修改后的控制台:

修改后的控制台
  • 设置控制台背景颜色-要在 Mac OS X 终端里舒服的使用命令行(至少)需要给3个工具配色,terminal、vim 和 ls. 首先下载 Solarized:
$ git clone git://github.com/altercation/solarized.git

如果你使用的是 Terminal 的话,在 solarized/osx-terminal.app-colors-solarized 下双击 Solarized Dark ansi.terminal 和 Solarized Light ansi.terminal 就会自动导入两种配色方案 Dark 和 Light 到 Terminal.app 里。


屏幕快照 2019-09-07 上午1.24.52.png

如果你使用的是 iTerm2 的话,到 solarized/iterm2-colors-solarized 下双击 Solarized Dark.itermcolors 和 Solarized Light.itermcolors 两个文件就可以把配置文件导入到 iTerm 里。

  • mac os 自带 terminal设置:


    屏幕快照 2019-09-07 上午1.23.22.png
屏幕快照 2019-09-07 上午1.23.39.png 屏幕快照 2019-09-07 上午1.24.28.png
  • 高亮插件
cd ~/.oh-my-zsh/custom/plugins/

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git

vi ~/.zshrc
#在zsh中添加插件
plugins=(
        git
        osx
        zsh-syntax-highlighting
)
# 请务必保证插件顺序,zsh-syntax-highlighting必须在最后一个。
# 然后在文件的最后一行添加:source ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
屏幕快照 2019-09-07 上午1.37.42.png
  • 安装自动补全命令插件
cd ~/.oh-my-zsh/custom/plugins/

git clone https://github.com/zsh-users/zsh-autosuggestions
#在zsh中添加插件
vi ~/.zshrc
plugins=(
        git
        osx
        zsh-autosuggestions
        zsh-syntax-highlighting
)

相关文章

  • 关于MacOs-Terminal美化的那点事

    虽然美化termianl不能帮你提高编码能力,但她可以让你拥有一个好心情 经过踩坑后的总结 美化前最好把第三方字体...

  • 关于那点事

    感情是很古怪的事情 一时之间让你认不清楚自己

  • 微光故事:关于蛇的那点事!

    微光故事:关于蛇的那点事! 2017-03-22刀狼微光故事 微光故事:关于蛇的那点事! 一提及蛇,大多数人都怕,...

  • 关于时区的那点事

    php 学习笔记之关于时区的那点事_慕课手记

  • 关于HTTPS的那点事

    从http看https的诞生缘由 本文重点不在于http,所有对http的原理和过程不做过多仔细的说明。我们熟悉的...

  • 关于初恋的那点事

    你是从几岁接触爱这个东西? 不是只有十八九二十岁的才叫爱 那是我对同桌有记忆的起点。小学的我们喜欢小打小闹,我跟他...

  • 关于头发的那点事

    初中三年,我一直留着一头男士青年头。走在一群女生中间,显得格外耀眼。 这发型确实给我带来了很多的“不便利”。 比如...

  • 关于面试的那点事

    近几年参与单位的几场招聘与招生,每次面试也都有分笔试与面试。但每次招收进来的人总是不尽如人意,有的性格与岗位...

  • 关于写作的那点事

    关于写作,我经常听人提到:写作是需要天赋的。当然,对于这一观点,我深信不疑。然而在我认为,后天的磨练更为重要。写作...

  • 关于赠书的那点事

    在先前的一个阶段,我自己完全的陷入了赠书风波。我把自己喜爱的书送给我所珍重的人,可是他却并不怎么喜欢我所赠与的书。...

网友评论

    本文标题:关于MacOs-Terminal美化的那点事

    本文链接:https://www.haomeiwen.com/subject/uujeyctx.html