我用于编程的主要工具之一是我的终端。当我能够快速打开终端窗口时,它使我的编程过程更加高效。
在Ubuntu中,我使用( window + Alt + T )来打开终端。但现在我在编程工作中使用Macbook。
有时我使用Spotlight搜索“终端”,然后按Enter键。
我想知道我是否可以指定键盘热键来执行此操作。
由于
答案 0 :(得分:117)
我在OS X 10.11.3(El Capitan)下测试了以下程序。
启动Automator。创建“服务”类型的文档。在文档中,添加“运行AppleScript”操作。这是要粘贴到操作中的AppleScript:
on run {input, parameters}
tell application "Terminal"
if it is running then
do script ""
end if
activate
end tell
end run
将“服务接收”弹出窗口设置为“无输入”。它应该如下所示:
使用名称“New Terminal”保存文档。然后转到Automator菜单(或任何正在运行的应用程序中的应用程序菜单)并打开“服务”子菜单。您现在应该看到“新终端”服务:
如果单击它,终端应该打开一个新窗口。
要为其指定键盘快捷键,请从该菜单中选择“服务首选项...”项。 (或者启动“系统偏好设置”,选择“键盘”窗格,然后选择“快捷方式”选项卡,然后从左侧列表中选择“服务”。)滚动到右侧列表的底部,找到“新建终端”服务。单击“新建终端”行的右端,然后按首选键盘快捷键:
现在,您应该能够在大多数情况下按下键盘快捷键以获得新的终端窗口。
答案 1 :(得分:7)
作为程序员,我们希望以最快,最简单的方式来获取我们的工具,以便我们可以开始进行黑客攻击。以下是我如何在MacOS 10.13.1(High Sierra)中使用它:
选项1:转到System Preferences | Keyboard | Shortcut | Services
。
在Files and Folders
部分下,启用New Terminal at Folder
和/或New Terminal Tab at Folder
并为其分配快捷键。
选项2:如果您希望快捷键可以在任何地方使用,请使用Automator创建一个新服务,然后转到键盘快捷键为其分配快捷键。已知限制:无法在桌面上工作
注意:
MacOS
,这是不必要的。答案 2 :(得分:2)
iTerm2 - 终端的替代方案 - 可以选择使用可配置的系统范围的热键来显示/隐藏(最初设置为 Alt + Space ,默认禁用)
答案 3 :(得分:0)
mac - "command + t" 将打开一个新的终端窗口。
答案 4 :(得分:-3)
试试command + t
。
它对我有用。