Mac高效開發之iTerm2、Prezto和Solarized主題

本文首發於個人網站:http://www.javaadu.online/?p=640

工欲善其事必先利其器,作為開發,我追求極致的高效,因此會在很多細節上追求效率,例如:命令行窗口敲命令的時候,如果能善用快捷鍵,就可以在短時間內敲更多的命令;IDEA的快捷鍵如果用得熟,在同樣時間內,就可以產出更多的代碼。這篇文章主要總結了我對iTerm2的使用,延伸出來了Zsh的配置框架Prezto和護眼主題Solarized的安裝和配置。

iTerm2

iTerm2是非常好用的終端,我在拿到新的Mac後,第一個安裝的軟件就是iTerm2。這裡我總結了一些常用的iTerm2的快捷鍵,在平常工作中使用最高頻,對效率提升最高的,列舉如下。

Mac高效開發之iTerm2、Prezto和Solarized主題

Prezto

Prezto是Zsh的配置框架,作用是簡化Zsh的配置難度,Prezto的使用可以參考這兩篇文章:https://github.com/sorin-ionescu/prezto和https://mikebuss.com/2014/04/07/customizing-prezto/。

根據第一篇文章安裝好Prezto後,需要按需配置Prezto,配置文件是~/.zpreztorc文件,將歷史記錄補全、語法高亮、git等插件的功能打開,另外在選擇主題的時候,可以根據命令prompt -l列舉出所有的主題,根據prompt -p themename預覽主題的樣式。我使用的就是它經典的主題sorin,其他的主題沒有嘗試過,你可以根據自己的喜好安裝和配置。

Solarized主題

作為開發人員,每天長時間對著各種編輯器,勢必需要選擇一款比較護眼的主題,Solarized主題作為最流行的主題之一,對眼睛的保護效果也非常好。Solarized主題分為淺色和深色主題,我平常主要使用的編輯器有:Typora、iTerm2、IDEA、Visual Studio Code,這裡我總結了這四種編輯器設置Solarized主題的方法。

Typora設置

  • Typora——>偏好設置——>外觀——>獲取主題,在打開的Web頁面查找“Solarized”主題,下載該主題到本地。
Mac高效開發之iTerm2、Prezto和Solarized主題

  • Typora——>偏好設置——>外觀——>打開主題文件夾,將上一步下載的主題解壓縮,然後將相關文件拷貝到Typora的主題文件夾中,如下圖所示
Mac高效開發之iTerm2、Prezto和Solarized主題

  • 在Typora的窗口頁選擇:主題——>Solarized Dark或Solarized即可,主題格式如下:
Mac高效開發之iTerm2、Prezto和Solarized主題

iTerm2設置

iTerm2現在的版本非常簡單,自帶了Solarized主題。通過iTerm2——>Preferences——>Profiles,打開配置窗口,選擇Colors這個Tab頁,在右下角有個下拉框可以選擇,如下圖所示:

Mac高效開發之iTerm2、Prezto和Solarized主題

IDEA設置

  • 安裝Solarized Theme插件,可以通過IDEA的插件市場,或者下載到本地再導入進行安裝
Mac高效開發之iTerm2、Prezto和Solarized主題

  • 在偏好設置中搜索theme,可以看到,主題設置可以在Appearance中進行設置
Mac高效開發之iTerm2、Prezto和Solarized主題

  1. http://ericbanisadr.com/tutorials/solarizing-the-macos-terminal.html
  2. https://medium.com/@adrian.j.chen/iterm-tips-tricks-15bebf01fa51

本號專注於後端技術、JVM問題排查和優化、Java面試題、個人成長和自我管理等主題,為讀者提供一線開發者的工作和成長經驗,期待你能在這裡有所收穫。


分享到:


相關文章: