close
文章出處
From: http://www.cnblogs.com/noTice520/p/3190529.html
之前一直有朋友要我分享下在用的mac軟件,今天有空就來寫一下,可能不止于軟件,會有一些配置或者工具,或者叫環境更合適。有些可能一句話帶過,有些會詳細介紹。也不分類了,想到哪個就寫出來。如果已經寫的足夠長了,就會分幾篇來寫。
iTerm2+zsh+tmux的終端環境
iTerm2
其實現在os x的terminal已經做的很好了,但是iTerm2的功能依然要更強大一些。簡述下優點和常用功能:
-
開源免費。
- 兼容性比默認Terminal更好。
- 對于經常要遠程使用的情況下,默認的Terminal在使用vi時經常出現不兼容的問題,而iTerm2在這方面顯然做的更好。
- 快捷鍵豐富。
⌘ + 數字
: 切換標簽頁。⌘ + 方向鍵 按方向切換標簽頁。⌘ + enter
: 切換全屏⌘ + f
: 查找。支持正則。其中查找的內容會被自動復制。省去了再去⌘+c的步驟。同樣,鼠標去選中的內容也會自動復制,也可以鼠標中鍵直接粘貼。一般在使用時,鍵入搜索關鍵詞,然后用shift-tab
或者tab
左右自動補全,option + enter
則自動將搜索結果鍵入,并且復制到剪貼板。⌘ + d
: 垂直分屏,⌘ + shift + d
: 水平分屏。使用⌘ + ]
和⌘ + [
在最近使用的分屏直接切換.而⌘ + opt + 方向鍵
切換到指定位置的分屏。⌘ + t
:新的標簽頁⌘ + w
:關閉當前標簽頁⌘ + ;
:自動補全歷史命令。如圖:⌘ + shift + h
: 剪貼板歷史,如圖:ctrl + u
: 清空當前行。這里要注意,mac默認的ctrl+u為清楚當前光標至行首的內容,在iTerm2中則直接清除本行。iTerm2 也支持其他常用的操作命令,這里順帶講下,因為這些命令都是mac下非常常用也很好用的:ctrl + a
: 到行首ctrl + e
: 行末ctrl + f/b
: 前進后退,相當于左右方向鍵,但是顯然比移開手按方向鍵更快ctrl + p
: 上一條命令,相當于方向鍵上ctrl + r
: 搜索命令歷史,這個大家都應該很熟悉了ctrl + d
: 刪除當前字符ctrl + h
: 刪除之前的字符ctrl + w
: 刪除光標前的單詞ctrl + k
: 刪除到文本末尾ctrl + t
: 交還光標處文本
⌘ + —/+/0
: 調整字體大小⌘ + r
:清屏,其實是滾到新的一屏,并沒有清空。ctrl + l 也可以做到。
- 更多實用功能。
- 支持256色。方便配置vi配色。但是在某些遠超服務器上不支持256色,則只要在Prefences->Profiles->Terminal里設置為xterm。
光寫個iTerm2沒想到就寫了這么多,稍微打了下腹稿,后面zsh + tmux 肯定比這里還要多。下篇繼續吧。
![]() |
不含病毒。www.avast.com |
全站熱搜