ITEM 2 MAC OSX 功能略強大的終端

iTerm2

iTerm 2 is a terminal emulator for Mac OS X that does amazing things.git

iTerm2 是一個終端模擬器,官方網站:http://www.iterm2.com/github

更改配色方案爲 Solarized

Solarized 的主頁:http://ethanschoonover.com/solarizedsession

直接去主頁下載或者使用 Git網站

git clone git://github.com/altercation/solarized.git

而後打開 solarized/iterm2-colors-solarized/ 雙擊裏面的文件code

遇到的問題

終端灰濛濛的,就像下面這樣terminal

terminal-gray

下面咱們來回到彩色世界:
依次打開 iTerm2 - Preferences - Profiles - Text - Text Rendering,將 Draw bold text in bright colors 前面的勾去掉
彩色的世界就回來了get

terminal-color

有意思的配置

  • 快捷鍵呼出
    Preferences - Keys - Hotkey - Hotkey toggles a dedicated window with profile
    把它設置成 Hotkey Window,按快捷鍵以後 Hotkey Window 會從屏幕上面摺疊下來it

  • 菜單欄中的 Window 還有一些有趣的東西,好比保存讀取窗口快照io

  • Preferences - Profiles - Terminal - Terminal Emulation - Report Terminal Type
    將其中的 xterm 改爲 xterm-256color,好比在 Vim 顯示一些配色方案會好不少class

  • 複用上個會話的目錄
    Preferences - Profiles - Working Directory - Reuse previous session’s directory

快捷鍵

  • ⌘ + Click:能夠打開文件,文件夾和連接
  • ⌘ + n:新建窗口
  • ⌘ + t:新建標籤頁
  • ⌘ + w:關閉當前頁
  • ⌘ + 數字 & ⌘ + 方向鍵:切換標籤頁
  • ⌥⌘ + 數字:切換窗口
  • ⌘ + enter:切換全屏
  • ⌘ + d:左右分屏
  • ⇧⌘ + d:上下分屏
  • ⌘ + ;:自動補全歷史記錄
  • ⇧⌘ + h:自動補全剪貼板歷史
  • ⌥⌘ + e:查找全部來定位某個標籤頁
  • ⌘ + r & ⌃ + l:清屏
  • ⌘ + /:顯示光標位置
  • ⌥⌘ + b:歷史回放
  • ⌘ + f:查找,而後用 tab 和 ⇧ + tab 能夠向右和向左補全,補全以後的內容會被自動複製, 還能夠用 ⌥ + enter 將查找結果輸入終端
  • 選中即複製,鼠標中鍵粘貼

不少快捷鍵都是通用的,和 Emace 等都是同樣的

  • ⌃ + u:清空當前行
  • ⌃ + a:移動到行首
  • ⌃ + e:移動到行尾
  • ⌃ + f:向前移動
  • ⌃ + b:向後移動
  • ⌃ + p:上一條命令
  • ⌃ + n:下一條命令
  • ⌃ + r:搜索歷史命令
  • ⌃ + y:召回最近用命令刪除的文字
  • ⌃ + h:刪除光標以前的字符
  • ⌃ + d:刪除光標所指的字符
  • ⌃ + w:刪除光標以前的單詞
  • ⌃ + k:刪除從光標到行尾的內容
  • ⌃ + t:交換光標和以前的字符

還有鼠標和觸摸板控制
Preferences - Pointer

 

引自http://www.dreamxu.com/mac-terminal/

相關文章
相關標籤/搜索