簡單配置讓iterm2用得更爽


同步自本人獨立博客:https://liushiming.cn/2020/01/15/awesome-iterm2-config/

概述

iterm2比mac原生的terminal好用很多,是mac下必裝的軟件之一,裝好后簡單配置就用的很爽了。我個人的配置主要有以下方面,供參考:

  • 開機默認啟動iterm
  • 主題設置為Solarized Dark
  • 設置更美觀的中文字體
  • 開啟全局快捷鍵opton + space方便隨時喚起iterm2
  • 設置vim中鼠標選中復制功能
  • 設置vim支持鼠標滾動
  • 備份配置文件

版本信息

macOS
10.15.2

iterm2
3.3.7

開機默認啟動

System Preferences > Users & Groups > Login Items > 點加號 > Applications列表選中iTerm

主題設置

Preferences > Profiles > Colors > Color Presets > 選擇Solarized Dark

之所以選擇這個顏色,因為這個顏色(姑且稱為啞光淡藍色吧),在很多支持配色的軟件里都有,是一個經典配色了,而且我vscode也是這個顏色

字體設置

Preferens > Profiles > Text > 勾上Use a different font for non-ASCII text > 選擇自己喜歡的字體

iterm的默認字體是Monaco,Monaco的中文本來也還行,但是如果將字體放大一點,會發現英文字體變大了,但是中文看起來比英文還小。

好在iterm支持為非ASCII的字符設置另一種字體,所以我選擇了Helvetica Neue(和Mac下印象筆記的字體一致,相信他們的專業審美),看起來好多了。

實際效果:

全局喚醒快捷鍵

Preferences > Keys > Hotkey > 勾上Show/hide all windows with a system-wide hotkey
默認快捷鍵是option + space,用起來很順手,在任何界面需要敲命令行,按一下喚出,再按一下隱藏,非常方便。

vim中鼠標選中復制

默認iterm2是開啟mouse reporting功能的,不把它關閉鼠標選中vim中的文本,按command + c鍵是不能復制的(而是會進入vim的visual模式!)。我查了很久才在iterm2的官方gitlab庫中搜到一個issue說到這個解決方案。網上基本上沒有說法。

Preferens > Profiles > Terminal > 關閉Enable mouse reporting

設置vim支持鼠標滾動

關閉mouse reporting后,vim編輯時就不支持鼠標滾動了,但是iterm2可以設置通過發送j/k鍵來支持滾動,iterm2 > preferences > advance > 搜索mouse > scroll whell down 那里寫\j > scroll whell up那里寫\k

備份配置

自己的配置最好備份好,下次有需要再導入即可,體驗保持一致。
Preferences > Profiles > Other Actions > Save All Profiles as JSON...

導出的配置文件可以放到dotfiles上傳到github保存(但如果保存了密碼之類的配置就不要上傳了),換電腦的時候再也不用擔心軟件用不順手了。

結論

  • 通過簡單配置,iterm2變得更美觀易用,對中文支持也更好。
  • 將配置保存到dotfiles,使用github管理有助於在任何機器上保持一致的體驗。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM