哎,一年换了个21-inch iMac,两个27-inch iMac,加上重做系统就更不说了,每次都要下载各种软件,各种配置。。。故记录这篇文章以免自己以后老了记不住,希望可以帮到更多人吧!
效率神器Alfred、Go2shell
首先,拿到新电脑,需要下载很多软件,第一时间把Alfred
和Go2shell
安装好,这里有各种破解软件免费下载平台,里面安装教程很详细,默认alt + 空格
打开Alfred,Go2shell就是可以快速打开当前路径的终端,用起来还是很方便的。
终端配置
接下来根据个人喜好配置终端,之前也一直在用苹果自带的终端,但是自从接触了iTerm2后就无法自拔了。
安装iTerm2
先去官网下载iTerm2,iTerm2下载地址:https://www.iterm2.com/downloads.html配置iTerm2
目前iTerm2 最常用的主题是Solarized Dark theme
,下载地址:http://ethanschoonover.com/solarized,下载好的压缩文件解压后,打开 iTerm2的Preferences
配置界面,可以按Command + ,
键打开 ,然后Profiles -> Colors -> Color Presets -> Import
选择刚才解压的solarized->iterm2-colors-solarized->Solarized Dark.itermcolors文件,导入成功,最后选择 Solarized Dark 主题。
配置Oh My Zsh
一款用于管理zsh配置,可以提供超级多而强大的插件和漂亮的主题。可以去GitHub下载Oh My Zsh
- 安装Oh My 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
// 卸载oh-my-zsh命令: $ uninstall_oh_my_zsh
- 设置当前用户的默认Shell为Zsh
接下来,将主题配置修改为ZSH_THEME=”agnoster”$ chsh -s /bin/zsh
到目前为止,不出意外的话,iTerm2外观应该是这样的$ vim ~/.zshrc
界面显示乱码原因是没有安装Meslo
字体,字体下载地址:Meslo LG M Regular for Powerline.ttf,下载后安装接下来还是打开 iTerm2的Preferences 配置界面,可以按Command + ,
键打开 ,然后Profiles -> Text -> Font -> Chanage Font
成功后的截图
也可以修改合适的字体大小。
自动填充
这个功能是非常实用的,可以方便我们快速的敲命令。
配置步骤,先克隆zsh-autosuggestions
项目,到指定目录:
$ git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions
然后编辑
vim ~/.zshrc
文件,找到plugins
配置,增加zsh-autosuggestions
插件。如果配置不生效增加zsh-syntax-highlighting插件试试。
隐藏用户名和主机名
进入Oh My Zsh主题文件列表
$ cd ~/.oh-my-zsh/themes
进入已选的主题,并找到
prompt_context
,然后进行修改### Prompt components
# Each component will draw itself, and hide itself if no information needs to be shown
# Context: user@hostname (who am I and where am I)
prompt_context() {
if [[ "$USER" != "$DEFAULT_USER" || -n "$SSH_CLIENT" ]]; then
# prompt_segment black default "%(!.%{%F{yellow}%}.)%n@%m"
prompt_segment black default "Vincent" // Vincent是写死的名字 可以根据个人爱好随意设置
fi
}
还有一些插件和功能网上很多,暂不做更多介绍。
该文章为记录本人的电脑配置,希望能够帮助大家!!!