設定MacOS 終端機環境 (Homebrew/zsh/oh-my-zsh/iTerm2)

安裝Homebrew

1
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

更新Homebrew

1
brew update

安裝wget

1
brew install wget

安裝zsh

1
brew install zsh

更新zsh

1
brew upgrade zsh

修改預設shell為zsh

1
$ chsh -s /usr/local/bin/zsh

安裝oh-my-zsh

1
$ git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh

安裝zsh-completions

1
brew install zsh-completions

新增設定 (我習慣用nano開…很多範例都用vim 也是可以XD)

nano .zshrc
12
# zsh-completionsfpath=(/usr/local/share/zsh-completions $fpath)

rebuild zsh 的 .zcompdump

1
$ rm -f ~/.zcompdump; compinit

切換zsh theme

1
ZSH_THEME="THEME NAME"

安裝zsh-syntax-highlighting程式碼高亮

1
brew install zsh-syntax-highlighting

安裝iTerm2

1
brew cask install iterm2

大专栏  設定MacOS 終端機環境 (Homebrew/zsh/oh-my-zsh/iTerm2)href="#修改iTerm2" class="headerlink" title="修改iTerm2">修改iTerm2

安裝iTerm2配色包

1
git clone https://github.com/mbadolato/iTerm2-Color-Schemes.git ~/iTermTheme

https://medium.com/statementdog-engineering/prettify-your-zsh-command-line-prompt-3ca2acc967f

更新Node.js

看版本

12
node -vnpm -v

清除cache

1
sudo npm cache clean -f

安裝工具

1
sudo npm install -g n

選擇版本安裝

1
sudo n latest
1
sudo n stable
1
sudo n 8.9.0

刪除某一版的nodejs

1
sudo n rm 9.0.0

更新npm

1
sudo npm install [email protected] -g

Reference

Homebrew

https://brew.sh/index_zh-tw.html

Zsh

https://github.com/unixorn/awesome-zsh-plugins

http://icarus4.logdown.com/posts/177661-from-bash-to-zsh-setup-tips

https://pjchender.blogspot.tw/2017/02/mac-terminal-iterm-2-oh-my-zsh.html

http://xanxusvervr.blogspot.tw/2017/06/mac.html

Zsh Theme

https://github.com/marszall87/nodeys-zsh-theme

原文地址:https://www.cnblogs.com/lijianming180/p/12099546.html

时间: 2024-10-09 13:11:14

設定MacOS 終端機環境 (Homebrew/zsh/oh-my-zsh/iTerm2)的相关文章

免安裝、免設定的 Hadoop 開發環境 - cloudera 的 QuickStart VM

cloudera 的 QuickStart VM,為一種免安裝.免設定 Linux 及 Hadoop,已幫你建好 CDH 5.x.Hadoop.Eclipse 的一個虛擬機環境.下載後解壓縮,可直接以 VirtualBox.VMWare.Docker.KVM 任一虛擬機,開啟 Hadoop 2.x 執行環境,並可用內建本地模式的 Eclipse 開發工具,開發.執行 Hadoop 程式碼. 下載點 :http://www.cloudera.com/downloads.html?productID

想用Java開發GAE, 如何建構開發環境, Part1: 安裝及設定Google Plugin

在雲端的時代若想要用最小的成本, 運用雲端來兼具快速佈署.自動平衡負載.高可用性, 高可塑性, Google App Engine (GAE)似乎是一個符合經濟及效益的雲端PaaS平台. 站在Google巨人的肩膀上, 架設雲端的諸多系統上的問題似乎都可以不用煩惱, 營運及開發人員只要專心把服務及產品做好就可以水到渠成. 由於這個例子以Eclipse Java EE來開發 GAE上的應用程式, 重點將擺在環境的安裝與設定, 並以一個事先寫好的Google Data的測試程式來做最終的結果驗證.

在Centos雲服務器上架設python3.6環境

雲服務器的管理少不了ssh工具.這裏不得不安利一下MobaXterm ,讓用了多年putty的我感到相當驚豔.免費版已經相當夠用,箇中方便美觀用了才知道好不好:) 言歸正傳,這裏記錄下設置的步驟: 1,這個server的OS是CentOS 7.3,默認運行python2.7版本.因此第一個要做的安裝python3.6替換掉python2.7作爲默認python環境. python -V //可以看到現在的python版本which python //可以看到現在Python的可執行文件位置 //

安裝 Rails 開發環境

安裝 Rails 開發環境 Give someone a program, you frustrate them for a day; teach them how to program, you frustrate them for a lifetime. - David Leinweber https://ihower.tw/rails4/installation.html 在這一章中,我們將介紹如何安裝Ruby on Rails的開發環境.開發Rails的環境需要: Ruby 1.9.3以

ASP.NET MVC + MySQL で開発環境構築

from:http://qiita.com/midori44/items/ef7cdd1d37c353e44b5f ASP.NET MVC & EntityFramework によるコードファースト開発環境を MySQL で構築してみます.と言っても今回はプロジェクトを作成して ASP.NET Identity によるユーザー認証を MySQL で動かすところまで. (2015.10.22 追記)Visual Studio 2015 + .NET Framework 4.6 でも動作確認.現在

Delphi APP 開發入門(二)Android/iOS設定,Hello World

Delphi APP 開發入門(二)Android/iOS設定,Hello World 分享: Share on facebookShare on twitterShare on google_plusone_share 閲讀次數:9047 發表時間:2014/05/12 tags: 行動開發 教學 App Delphi XE6 Android iOS 上一期 讓大家認識Delphi以及安裝後,今天要教大家設定Delphi在Android與iOS的開發環境,並且教大家透過寫出第一個Hello W

[Apache] Apache 從 2.2 換至 2.4 httpd.conf 的調整筆記 (windows 環境)

原文地址: http://www.dotblogs.com.tw/maplenote/archive/2012/07/20/apache24_httpd_conf.aspx 整理一下 Windows 環境 從 Apache 2.2 改成 Apache 2.4.1 後 httpd.conf 的設定筆記及遇到的問題 若有興趣可以先看一下官方文件說明 2.4 的差異 ( 我當然是...沒有看完 Orz ) http://httpd.apache.org/docs/2.4/upgrading.html

IOSアプリケーション開発環境の構築

IOSアプリケーション開発環境の要求 1) IOSシステムの構造はそのようになっています: 2) ハードウエアの方の要求: コンピューター a)    デュアルコアCPU b)    8 gメモリ(開発環境は非常にメモリを消耗します) を勧め:mac book pro スマートフォン を勧め:iphone 5+ 3) ソフトウェアの方の要求: OS X 10.9.3+ Xcode 6.0+ iOSアプリ開発は.Xcodeという開発環境上で行います.Xcode上でプログラミング言語を用いてコードを

linux配置java環境變量

首先先root,然後vim /etc/profile修改文件. 在最後面添加下面幾句(當然,路徑是你自己的路徑,或者JDK版本是不一樣). 之後在終端裏輸入 source /etc/profile 這樣配置文件才能立馬生效. 配置JAVA_HOME的用處的方便其他需要JDK的軟件的使用,例如tomcat. linux配置java環境變量,布布扣,bubuko.com