OS X 中怎樣快速調出終端?

比如 Ubuntu 中 Ctrl+Alt+T 可以快速調出終端。


來至 Mac OS X: Launch Terminal from keyboard shortcut

os x 上很多功能都可以通過Apple自家的Automator.app創建,且使用此方法可以為任何的程序創建快捷鍵。

1.第一步 打開 Automator.app

2. 選擇 新建,然後選擇 服務

3.服務收到 選擇為 沒有輸入

然後在左邊側欄中雙擊 Run AppleScript

4.在編輯區輸入

這樣 AppleScript 就寫好了,並將其保存為 Open Terminal

只需將腳本中的 tell application "Terminal" 中的 "Terminal" 改為其他的程序名,就可以為其它的程序建立快捷鍵

5.設置快捷鍵

在鍵盤快捷鍵設置的左側欄中選中 服務 ,可以看到Open Terminal ,然後完成快捷鍵的設置。

我的快捷鍵還是設置成我在Ubuntu中熟悉的alt + contrl +T。


  1. 激活內置 Spotlight 搜索(就是屏幕右上角的放大鏡,可以滑鼠點,也可以用默認快捷鍵 control + 空格)

  2. 輸入「ter」
  3. 回車

PS. 多用幾次後可以只輸入「t」就回車。

PSS. 況海斌說的 Alfred 也是同一種東西。


推薦一款軟體 alfred. 不只是快速調出終端,可以快速調出所有的程序。查找文件等。 比如我的終端是iterm2. 快捷鍵調出alfred輸入框,輸入iterm2 回車。 一般情況下輸入部分字元就可以。

我現在一天要用100次 alfred.


放到 Dock 上面不可以嗎?


推薦使用 iTerm2,比自帶的強大一些。

iTerm2 -&> Preferences -&> Appearance -&> Hotkey -&> Check "Show/hide iTerm2 with a system-wide hotkey"


OS X 中絕大多數操作都可以設定快捷鍵。

系統偏好設置 &> 鍵盤 &> 快捷鍵


兩種方法:

1. Alfred

這種方法適用於「在任何時候快速打開終端」,之前在 有哪些工具或者軟體堪稱神器? - 操曉峰的回答 推薦過這個用了好幾年的工具,打開命令行很簡單:

  • `alt` + `space` 打開 Alfred

  • 關鍵詞">"後面跟上需要的命令

2. Go2Shell

Go2Shell 適用於「在終端快速打開當前目錄」。Go2Shell - ZipZapMac

使用方法:

  • 在 Finder 打開對應的目錄
  • 啟動 Go2Shell 即可。

當然,最優雅的辦法,就是把 Go2Shell 直接拖拽到 Finder 的工具欄上:

點擊即可:


根據電腦設置不同,可以嘗試下面兩種方式,肯定有種能work。同時也可以搜索電腦其他應用程序,非常便捷。

1.command+空格,會彈出搜索框,輸入term,確認,就出來了

2.control+空格,輸入term


轉載請註明原作者;文章如果對您有所啟發或幫助,不介意您請我喝一杯咖啡

Terminal作為人機交流中極其重要的一部分,無論是在Windows、Linux還是OS X中都扮演著不可或缺的角色。為了方便使用者在操作過程中快捷迅速地調用Terminal,Windows選擇了Windows+R、Linux則選擇了Control+Alt+T的方式作為Terminal啟動的快捷鍵。

然而,作為佔全球操作系統市場8.00%的OS X(數據來源:Net Applications)卻沒能提供相應快捷鍵(可能是因為喬老爺子所信奉的「Simplicity is the ultimate sophistication」?),雖然在OS X Yosemite中Terminal已經演化為一個獨立的App,但啟動它仍過於繁瑣,下面我們將利用OS X內置軟體Automator來解決這一問題。

1.利用Automator軟體完成服務設定

  • 選擇服務,我們將利用Automator來完成相應指令,讓系統功能為我們服務

  • 將服務輸入選為「沒有輸入」並在在左側工具欄中將操作選為實用工具中的「運行 AppleScript"選擇之後右側空白出將會出現代碼編輯界面

  • 在圖中藍色框內輸入如下代碼:

on run {input, parameters}
(* Your script goes here *)
tell application "Terminal"
reopen
activate
end tell
end run

  • 輸入完成之後可點擊右上角的運行,點擊後如出現Terminal窗口證明指令生效

  • 將該項服務儲存為「Open Terminal」即可

2.為服務設定快捷鍵

  • 打開系統偏好設置並選擇鍵盤

  • 選擇快捷鍵-&>服務-&>勾選Open Terminal-&>並將快捷鍵設置為自己所需的類型;因為最近在學習《深入了解操作系統》我將快捷鍵設置為了Control+Option+T,以便於習慣在Linux與OS X保持一致的操作習慣

3.寫在後面

  • 閱讀文章的各位在瀏覽過程中肯定也想到了上述代碼中的

    tell application "Terminal"

    如果將Terminal換為其他程序,既可以通過服務來達到快速開啟程序的目的,重度社交患者可以利用代碼迅速打開微信、QQ或是Weibo。算是一個小技能,掌握了也是好處多多。

最後祝大家在OS X簡潔的環境下做一個快樂的碼農,或者是一個請我喝咖啡的碼農


從ubuntu轉到Mac,不能通過快捷鍵直接打開終端的方式真的受不了。spotlight,dock都慢。frank pu的方法很好,但是在10.12上有點問題。摸索了一下終於解決了,希望有所幫助。大體方向上和frank pu的方法一致,不過在建立服務的時候是選擇的是實用工具下的開啟應用程序,這樣保存的服務在設置快捷鍵是才會出現在「通用」下,這樣不管在什麼地方,什麼應用設置的快捷鍵都能呼出終端了,否則會出現在「文本」下,就會出問題。最後為了避免潛在的按鍵衝突(Finder和Safari的快捷鍵實在多)建議用ctrl+option+command+*的方式設置快捷鍵。


其實我覺得,可以直接鎖定在dock上面,這樣會比較方便


贊 李寒 ,用item2 解決了


剛好搜到這個問題順便過來說一下。Frank Pu 的答案我在macos(10.11.6 (EI captain))裡面試過,可以用,不過一定要注意"服務"收到那裡要選擇沒有輸入,而且這個選項在保存了以後再次修改是沒有用的,必須要在保存以前就選對。

另外我之前也買了alfred的powerpack,如果在powerpack裡面這個問題就更簡單了

點下面的加號,然後選launch file group from hot key

點左邊設置快捷鍵,點右邊叫出窗口,把終端這個app找到拖進去就可以了

另外補充一下,使用automator除了可以打開terminal還可以自動運行腳本:

on run {input, parameters}

tell application "Terminal"
do script " "
activate
end tell

return input
end run


沒有想到的是, 一個默認系統提供的快捷功能,居然那麼多人要使用第三方工具,然後再一系列的配置才完成該功能,真的有必要嗎?

本來可以原汁原味地干點事,題主就是要簡單滴扣下鼻屎,結果大家非要讓他帶上套套或者拿個牙籤,又何必。

1. 純鍵盤操作:(細化汪宇 和劉輝等說的)

a: 調出Spotlight:原本英文系統的快捷鍵是Commdn+空格鍵,後來的10.11中文版新系統中,把Command+空格變成了切換輸入法,將調用spotlight的快捷鍵改成了Control+空格了,雖然用戶可以自行變更回來,但是可見這些蘋果做漢化人不是Mac的老用戶。

b: 然後輸入Terminal的前面幾個字元(大小寫無關),當淺灰色的Terminal出現在輸入框中後,直接回車確認就好了。而且隨著使用增多,輸入的字元可以更短。

2. 純滑鼠操作:(前面劉陽 的)將Terminal放在Dock上,點擊即可。

3. 當前目錄打開:參考前面關小羽 說的,這裡不贅述了


感覺上面的都不行,試試我的,花了1個多小時,自己試出來的方案。

MAC通過快捷方式打開終端


在不同的場景下使用不同的方式.

1.option + T

2.雙手在鍵盤上打字的狀態有時候也會使用 k(長按)+t, 實際上是把k(長按)映射成option了,其實還是option+t啟動

[karabiner 配置 babyking/KarabinerSetting]

3. alfred

4. 一鍵長按T實際上是將長按T映射至1中的option + t.


看上面很多大神發表的我也來說說,,shit+commond+u 調出前往-使用工具裡面的終端命令,當然前提是默認在桌面環境,呵呵


直接於finder集成的 cdto OS X 在此處打開終端 open terminal here


直接Alfred 寫

``&>命令``就行


Karabiner 開 Launcher Mode,快捷鍵 O+T。


mac 神兵利器 Afred 使用Command + 空格鍵 呼出輸入 terminal 即可


iTerm2 -&> Preferences -&> Keys -&> Hotkey -&> Check "Show/hide iTerm2 with a system-wide hotkey"


quicksilver


推薦閱讀:

@池建強 都去了鎚子科技為什麼@王飛 沒去?

TAG:Mac | macOS | 快捷鍵 | MacOSX使用技巧 |