我用于编程的主要工具之一是我的终端。当我能够快速打开终端窗口时,它使我的编程过程更有效。
在Ubuntu中,我使用(window + Alt + T)打开终端。但现在我在编程工作中使用Macbook。
有时我使用Spotlight搜索“终端”,然后按Enter键。
我想知道我是否可以指定键盘热键来执行此操作。
谢谢
我在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菜单(或任何正在运行的应用程序中的应用程序菜单)并打开“服务”子菜单。您现在应该看到“新终端”服务:
如果单击它,终端应该打开一个新窗口。
要为其指定键盘快捷键,请从该菜单中选择“服务首选项...”项。 (或者启动“系统偏好设置”,选择“键盘”窗格,然后选择“快捷方式”选项卡,然后从左侧列表中选择“服务”。)滚动到右侧列表的底部,找到“新建终端”服务。单击“新建终端”行的右端,然后按首选键盘快捷键:
现在,您应该能够在大多数情况下按下键盘快捷键以获得新的终端窗口。
作为程序员,我们希望以最快,最简单的方式来获取我们的工具,以便我们可以开始攻击。以下是我如何在MacOS 10.13.1(High Sierra)中使用它:
System Preferences | Keyboard | Shortcut | Services
。在Files and Folders
部分下,启用New Terminal at Folder
和/或New Terminal Tab at Folder
并为其指定快捷键。 笔记:
MacOS
,这是没有必要的。iTerm2 - 终端的替代方案 - 可以选择使用可配置的系统范围的热键来显示/隐藏(最初设置为Alt + Space,默认情况下禁用)