博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
item2 + oh my zsh 安装
阅读量:7041 次
发布时间:2019-06-28

本文共 1393 字,大约阅读时间需要 4 分钟。

安装iTerm2

,直接下载安装即可。


安装oh my zsh

1.通过cat /etc/shells命令可以查看当前系统可以使用哪些shell;

# List of acceptable shells for chpass(1).# Ftpd will not allow users to connect who are not using# one of these shells./bin/bash/bin/csh/bin/ksh/bin/sh/bin/tcsh/bin/zsh

2.通过echo $SHELL命令可以查看我们当前正在使用的shell;

# Mac系统中默认的shell为bash shell/bin/bash

3.如果当前的shell不是zsh,我们可以通过chsh -s /bin/zsh命令可以将shell切换为shell之zsh,终端重启之后即可生效。

4.将shell切换为zsh之后,我们就可以安装Oh My ZSH了

官方推荐的安装方法为:

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

5.安装成功后,如下图:

clipboard.png

oh my zsh 默认安装在:
~/.oh-my-zsh 目录下,配置文件默认为:
~/.zshrc

设置快捷命令

输入vim ~/.zshrc,修改 zsh 的配置文件,在文件的最后alias中,添加 alias 快捷命令名="实际命令"即可。

clipboard.png

配置完成后需要执行一下命令,然后重启item2:

source ~/.zshrc

之后如果你在 item2 中再输入 nginxconfig 这个命令就可以快捷使用vim打开nginx的配置文件了(相当于执行了vim /usr/local/etc/nginx/nginx.conf


配置themes

Oh My Zsh提供的所有主题在线预览:

大部分主题可以通过以下操作直接更改:

1.进入配置文件

vi ~/.zshrc

2.将ZSH_THEME设置成你想要设置的themes,可从上面的themes列表中选择

ZSH_THEME="agnoster"

3.更新配置

source ~/.zshrc

配置特殊的agnoster主题

clipboard.png

agnoster主题能否设置成功,还依赖于以下东西:

下载完成之后解压,在iTerm2Preferences——Profiles——colors——Load Presets中即可设置终端配色为Solarized Dark

    • 下载完成之后解压,执行其中的install.sh文件
    # clonegit clone https://github.com/powerline/fonts.git --depth=1# installcd fonts./install.sh# clean-up a bitcd ..rm -rf fonts
  • iTerm2Preferences——Profiles——Text中同时将Regular FontNon—ASCII Font设置为Meslo LG M DZ Regular for Powerline或者Meslo LG M DZ for Powerline即可;

转载地址:http://ithal.baihongyu.com/

你可能感兴趣的文章
logging日志管理--将日志打印在屏幕上
查看>>
PF_NETLINK应用实例NETLINK_KOBJECT_UEVENT具体实现--udev实现原理
查看>>
mongodb 3.x 之实用新功能窥看[2] ——使用$lookup做多表关联处理
查看>>
实际利率 > 名义利率
查看>>
第三篇:基于K-近邻分类算法的手写识别系统
查看>>
9.6智力题(一)——给定两条绳子,每条绳子燃烧殆尽正好用一个小时,用这两条绳子准确计时15分钟...
查看>>
启动redis
查看>>
Swift 互斥锁写法
查看>>
matlab中元胞数组的创建与内容读取
查看>>
P3390 【模板】矩阵快速幂
查看>>
DateFormatUtil格式化时间
查看>>
RPi 2B QEMU 模拟树莓派
查看>>
Asp.net Web Api开发(第四篇)Help Page配置和扩展
查看>>
Microsoft Visual C++ 9.0 is required Unable to find vcvarsall.bat 解决办法
查看>>
【转】ASP.NET中验证控件的使用
查看>>
搭建和测试 Redis 主备和集群
查看>>
Android应用资源
查看>>
app开发中如何利用sessionId来实现服务端与客户端保持回话
查看>>
swift学习笔记(五)构造过程
查看>>
es67
查看>>