资讯专栏INFORMATION COLUMN

工具篇:iTerm与Zsh

golden_hamster / 2249人阅读

摘要:与篇安装与配置作者原文安装比较简单,直接从官网下载安装即可。支持,,下方存在主题官网路径,按照教程安装即可。执行自动提示命令切入扩展目录执行指令将工程克隆到当前目录打开文件,在最后添加下面内容保存文件。

iTerm与Zsh篇 iTerm2 安装与配置
作者:studytime
原文:https://www.studytime.xin/

安装iTerm2比较简单,直接从官网下载安装即可。安装好之后,我们还需要进行一系列的设置才行。

主题配置

iTerm2支持许多的主题配色,可以自己定义,也可以参考网上现成的主题配色。我个人比较喜欢draculatheme配色。支持item,vim,phpstorm , 下方存在主题官网路径,按照教程安装即可。

下面是一些常用的主题配色的预设置文件:

iTerm2 dracula 配色: https://draculatheme.com/iterm/

iTerm2 Solarized 配色: https://github.com/altercation/solarized

iTerm2 配色合集网站: http://iterm2colorschemes.com/

iTerm2 配色合集GitHub地址:https://github.com/mbadolato/iTerm2-Color-Schemes/tree/master/schemes

这些配色预设置文件,可以直接导入到iTerm2中,然后可以直接在设置中选择:

其他配置

区分目录和文件的颜色设置:

Preferences -> Profiles -> Text -> Text Rendering 把 Draw bold text in bright colors 前面的勾去掉,
文件和目录可以很容易区分了……

命令别名

通过在.zshrc中配置alias,可以方便的为其他的命令设置别名,这是个很不错的功能.

vim ~/.zshrc

# For server
#alias weiyidev = "ssh weiyidev"
#alias studytime = "ssh studytime"


# For git
alias gs="git status"
alias ga="git add"
alias gd="git diff"
alias gf="git fetch"
alias grv="git remote -v"
alias gbr="git branch"
alias gpl="git pull"
alias gps="git push"
alias gco="git checkout"
alias gl="git log"
alias gc="git commit -m"
alias gm="git merge"

# For local
alias cd..="cd .."
alias cd...="cd ../.."
alias cd....="cd ../../.."
alias ..="cd .."
alias ...="cd ../.."
alias ....="cd ../../.."
alias ip="curl ip.cn"

source ~/.zshrc

快速跳转

Zsh支持目录的快速跳转,我们可以使用 d 这个命令,列出最近访问过的各个目录,然后选择目录前面的数字进行快速跳转:

增加指令高亮效果

指令高亮效果作用是当用户输入正确命令时指令会绿色高亮,错误时命令红色高亮

切入扩展目录
cd ~/.oh-my-zsh/custom/plugins
执行指令将工程克隆到当前目录
git clone git://github.com/zsh-users/zsh-syntax-highlighting.git

打开`.zshrc`文件,在最后添加下面内容
vim  ~/.zshrc
添加代码
source ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

plugins=(zsh-syntax-highlighting)
保存文件。
执行
source ~/.zshrc

自动提示命令
切入扩展目录
cd ~/.oh-my-zsh/custom/plugins

执行指令将工程克隆到当前目录
git clone git://github.com/zsh-users/zsh-autosuggestions

打开.zshrc文件,在最后添加下面内容
~/.oh-my-zsh/custom/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh
plugins=(zsh-autosuggestions)
保存文件。

cd ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions

vim zsh-autosuggestions.zsh 

修改 ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE="fg=10" 

source ~/.zshrc

更多精彩内容,请关注作者博客,https://studytime.xin

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/28953.html

相关文章

  • iTerm2 + Oh My Zsh 打造舒适终端体验

    摘要:使用命令安装即可安装后再次执行安装的命令即可。安装安装字体库需要首先将项目至本地,然后执行源码中的。然后在文件的最后一行添加按一下调出命令,输入保存并退出模式。 写在前面 最终效果图: showImg(https://segmentfault.com/img/remote/1460000014992801?w=2880&h=1800); 本文严重抄袭自:https://www.jian...

    刘东 评论0 收藏0
  • Mac使用iTerm2终端

    摘要:关于新版系统默认使用作为终端查看当前系统使用切换安装下载地址官网下载的是压缩文件,解压后直接双击执行程序文件,或者直接将它拖到目录下即可完成安装。Mac OS自带的终端,用起来虽然有些不太方便,界面也不够友好iTerm2是一款相对比较好用的终端工具.iTerm2常用操作包括主题选择、声明高亮、自动填充建议、隐藏用户名和主机名、分屏效果等。1.关于shell新版mac系统默认使用zsh作为终端...

    Tecode 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<