MacOS必备效率神器--Go2Shell+iTerm2+Oh

2019-11-12  本文已影响0人  叛逆点起一根烟

iTerm2

主题导入.png
导入后再Color Presets->选择你刚导入的主题即可

Oh My Zsh

噢,我的Zsh是一个令人愉悦的,开源的,社区驱动的框架,用于管理您的Zsh配置。它捆绑了成千上万的有用功能,助手,插件,主题以及一些让您大喊大叫的东西...

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

方式三

// 使用wget:
$ sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

安装完成后如下


oh my zsh.png

备注
卸载oh-my-zsh

$ uninstall_oh_my_zsh

Powerline是vim的状态线插件,并为其他几个应用程序提供状态线和提示,包括zsh,bash,tmux,IPython,Awesome,i3和Qtile。

1.1 安装pip指令

$ sudo easy_install pip
pip.png

1.2 下载Powerline

$ pip3 install powerline-status --user
powerline.png
1.3 安装Powerline字体库>>> Github下载

解压后, cd到install.sh文件所在目录,安装所有Powerline字体

$ cd fonts-master
$ sh ./install.sh
Copying fonts...
Powerline fonts installed

1.4 设置 iTerm 的 Font 和 Non-ASCII Font
选取你觉得舒服的Powerline字体就行

font.jpg

1.5 oh-my-zsh主题设置
agnoster主题为例 >>> Github下载
下载解压后打开install 安装,安装会自动安装到 ~/.oh-my-zsh/themes目录下


插曲:如果你是10.15 及以上系统打不开 install 请参考
macOS 打开软件显示已损坏或无法验证此App不包含恶意软件


编辑~/.zshrcZSH_THEME="robbyrussell" 改为 ZSH_THEME="agnoster"
然后$source ~/.zshrc 生效配置即可


拓展,如果想隐藏的前缀的电脑名字,打开~/.oh-my-zsh/themes目录下的agnoster.zsh-theme,修改prompt_context()中的最后改为$USER,重开 item 即可

prompt_context() {
  if [[ "$USER" != "$DEFAULT_USER" || -n "$SSH_CLIENT" ]]; then
    prompt_segment black default "%(!.%{%F{yellow}%}.)$USER"
  fi
}

1.6 zsh-syntax-highlighting指令高亮插件 >>> Github

这个插件效果就是正确指令绿色高亮,错误指令红色高亮
执行下面命令克隆项目到/.zshrc所在目录,结束后会在/.zshrc 结尾添加自动source,$source ~/.zshrc 重启终端生效

$git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
echo "source ${(q-)PWD}/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc

1.7 zsh-autosuggestions命令建议和补全

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

使用时只需要按下 tab即可,单个相关命令直接补全,多个则列出供查看

$ open -a Go2Shell --args config

自动打开Go2Shell

gotoShell.png
第一个终端选项选择 ITerm,
第二个终端选项自由,默认打开新的终端
第三个命令内容填写cd %PATH%; clear; pwd
然后点击Add Go2Shell button to Finder Toolabar
gotoshell2.png

使用


gotoshell3.png

好了,可以好好享受iterm了。

上一篇 下一篇

猜你喜欢

热点阅读