如何使用自动热键创建自定义键盘快捷键

有些东西很难打字,尤其是当你不得不一遍又一遍地打字的时候。或者更糟的是,如果你想输入的东西在你的键盘上不存在。如果你用的是美式键盘,需要在文件中输入一欧元,你该怎么办?...

如何使用自动热键创建自定义键盘快捷键

有些东西很难打字,尤其是当你不得不一遍又一遍地打字的时候。或者更糟的是,如果你想输入的东西在你的键盘上不存在。如果你用的是美式键盘,需要在文件中输入一欧元,你该怎么办?

我有这个问题。我很生气,更糟的是,我犯了错误。我需要控制我的烦恼,并确保这些单调的东西,我不得不反复输入一致和正确的。正在寻找解决办法。两个问题都有一个答案:自动热键。

什么是自动热键(autohotkey)?

AutoHotkey(AHK)的核心是一个脚本平台。只需一点点“代码”,就可以创建一个在后台运行的脚本,并允许您使用设置的热键执行任何操作。如果有要更改的快捷键,可以重新映射。如果有一个短语是你经常键入的,你可以给它指定一个组合键。如果您定期手动运行一系列命令,AHK可以使用一个简单的组合键来运行它们。

不过,不要被“脚本平台”和“代码”这样的词吓到。自动热键是非常简单的入门,特别是如果你只是分配基本热键的基本命令。很可能,你可以在一个下午的时间里学到你需要的东西。让我们看一些基本的例子,看看AutoHotkey可以做些什么来让您开始。

如何安装自动热键

前往AutoHotkey的网站下载程序。主页上有一个绿色的大按钮,上面写着“下载”。点击该按钮将进入下载页面。在这里你可以点击teal下载按钮来获得最新版本。

注意:某些防病毒程序将自动热键标记为恶意软件。这是假阳性。自动热键功能非常强大,虽然它本身并不危险,但它是一种脚本语言,这意味着如果您愿意,可以使用它创建恶意软件。但是不要担心下载基本的自动热键程序本身,它不会损害您的计算机。

如何使用自动热键创建自定义键盘快捷键 如何使用自动热键创建自定义键盘快捷键

下载安装文件后,双击该文件开始安装AutoHotkey。几乎所有用户都希望使用快速安装按钮。自定义安装为您提供了有关默认行为和安装位置的选项。保留默认值是最好的。

如何使用自动热键创建自定义键盘快捷键 如何使用自动热键创建自定义键盘快捷键

一旦安装好了,你就可以开始有趣的事情了:写你的第一个脚本。

如何创建第一个自动热键脚本

现在运行AutoHotkey应用程序除了启动它的帮助页之外,实际上什么都不会做。要开始,您需要有一个脚本来告诉AutoHotkey有关自定义键盘快捷键的信息。让我们从创建一个开始。

右键单击桌面(或任何其他文件夹),然后选择“新建”>“自动热键脚本”。这将在该文件夹中创建扩展名为.ahk的新文件。给文件取你想要的名字,然后右击它并在记事本中打开它。(或者一个代码更友好的程序,比如Notepad++,如果你有它的话)。文件中会有一些文本。对于我们在这里演示的简单脚本,可以删除它。随着你的进步,你可能会想把它留在家里。

如何使用自动热键创建自定义键盘快捷键

你将得到一块近乎空白的石板,让你为自己的梦想创造快捷键。这里有几个例子。

让我们从一个真正简单的字符**脚本开始。我有一个脚本,我每天都用,让我键入常见的字符,从德语,而不是在我的英语键盘上。假设我想在键盘上按Alt+Shift+s时键入ß字符。在“自动热键”中,将如下所示:

!+s:: Send, ß

让我们把这段文字分解一下:

  • ! 是Alt键的符号
  • +是Shift键的符号
  • s代表(显然)s键
  • *表示当同时按下前两个键时,希望它们运行的内容
  • Send,是一个输入正在进行的文本的命令
  • ß是我们希望命令键入的文本。

基本上,这个命令说“当同时按下Alt、Shift和S时,键入ß。”

也可以添加其他修改器。例如,如果在热键前添加<符号(因此它显示为&lt;!+s::Send,ß,您可以告诉AutoHotkey仅在使用左Alt键时运行命令。

我的整个德语符号热键脚本如下所示:

<!a:: Send, ä <!o:: Send, ö <!u:: Send, ü <!+a:: Send, Ä <!+o:: Send, Ö <!+u:: Send, Ü <!+s:: Send, ß <!+$:: Send, €

如何使用自动热键创建自定义键盘快捷键

如果您知道要添加到脚本中的角色的名称,那么在Google中搜索它可能是找到它的最快方法。如果没有,您可以在ASCII或Unicode表中查找它。

你也可以把这一点看得更远,而不仅仅是单个角色。如果你发现自己经常难以将复杂的、讨厌的、或者只是简单的长字符串从大脑翻译到手指上,AutoHotkey就是你最好的新朋友。在我的另一份工作中,我经常需要与其他机构的人员接触,讨论项目的安全事项,而不需要与我一起工作的人作任何介绍。这需要我解释我是谁,为什么我要联系他们。我在AHK中使用了一个hotstring,而不是键入整个消息。脚本如下所示:

如何使用自动热键创建自定义键盘快捷键

开头的:*:告诉AHK要注意它后面的刺。在本例中,字符串是ncm(在我的头脑中是“new cold message”的缩写)。因此,每当我在框中键入字母ncm时,它都会将它们与脚本中::后面的文本字符串交换。我不仅把一段值得输入的文字变成了三次按键,而且我知道每次都是对的。

这可以通过热键而不是热脚本来实现。您可以将脚本中的:*:ncm替换为!+n并在键盘上按Alt+n时显示相同的文本字符串。

自动热键还可以从您的计算机中提取基本信息。例如,它可以得到今天的日期。因此,如果你是一个在很多字段中输入日期的人,这个脚本可能是一个救星。

如何使用自动热键创建自定义键盘快捷键

如果运行此脚本,AutoHotkey将把当前日期放在光标所在的位置。您还可以在脚本中使用格式(例如dd/MM/yyyy和MM/dd/yyyy)。

更进一步:运行程序,重新映射快捷方式,等等

自动热键可以做的远不止**文本(尽管这是它更常见的用途之一)。当你按某个键时,你也可以用它来运行一个程序,将Alt+Tab这样的快捷键重新映射到你选择的热键,或者重新映射鼠标上的按钮。如果你真的很深入,你甚至可以创建对话框或全面的程序与自动热键。

您可以在AutoHotkey的文档中看到热键的不同符号。你也可以看到他们的初学者教程,甚至更多的例子,你可以做的东西在一个脚本。如果您遇到困难,AutoHotkey论坛是一个搜索、提问和了解AutoHotkey功能的好地方。

  • 发表于 2021-04-08 06:06
  • 阅读 ( 213 )
  • 分类:互联网

你可能感兴趣的文章

12+自定义windows键盘快捷键,适合你的极客

我们已经分享了键盘快捷键的好处已有一段时间了。无论您是在办公室程序或web应用程序中节省时间,键盘快捷键都可以让您在不让鼠标减慢速度的情况下通过命令。 ...

  • 发布于 2021-03-16 17:33
  • 阅读 ( 584 )

如何在没有任务管理器的情况下强制关闭程序

... 如何使用键盘快捷键强制关闭窗口 ...

  • 发布于 2021-03-18 04:22
  • 阅读 ( 281 )

初学者快速自动热键指南

学习系统和软件的键盘快捷键会改变用户体验。在大多数情况下,它会让你更有效率,并能在更短的时间内取得更大的成就。其他捷径旨在提高生活质量。 ...

  • 发布于 2021-03-21 16:59
  • 阅读 ( 324 )

每个缩放键盘快捷键以及如何使用它们

Zoom的键盘快捷键允许您快速管理会议、更改布局,或者只需按几下键即可打开和关闭部分界面。这些热键可以把你变成变焦专家! 如何在缩放中查看和自定义热键 Zoom在其桌面客户端上有有用的键盘快捷键,您可以从“设置”...

  • 发布于 2021-04-02 07:07
  • 阅读 ( 214 )

菜单键是用来做什么的?(以及如何重新映射)

...箭头键选择一个选项,然后按Enter键将其激活。使用键盘快捷键选择文本或其他元素,然后按“菜单”键激活关联菜单选项,所有操作都不需要离开键盘。 Microsoft正在讨论将此密钥转换为Office密钥以匹配Windows密钥。大多数个人...

  • 发布于 2021-04-03 11:02
  • 阅读 ( 307 )

自定义mac键盘快捷键的6个最佳工具

macOS有一些现成的键盘快捷键,但市面上的许多应用程序都扩展了你只需点击几个按钮就能完成的功能。它们中的大多数遵循一个简单的触发器和操作公式,允许您将命令链接在一起并自动化您的工作流。 相关:最好的macOS键盘...

  • 发布于 2021-04-05 01:14
  • 阅读 ( 235 )

如何使用alfred彻底检查macos的聚光灯搜索

...开系统首选项并单击“聚光灯”。 在底部,点击“键盘快捷键”。 单击“Show Spotlight Search”(显示聚光灯搜索)旁边的复选标记将其取消选中。 接下来,返回到Alfred主窗口,在“Alfred Hotkey”旁边的框中单击。 按键盘上的Com...

  • 发布于 2021-04-07 05:49
  • 阅读 ( 175 )

如何使用键盘快捷键控制飞利浦色光

...。如果你没有亚马逊回声或谷歌主页,但或只是喜欢键盘快捷键,你可以使用自动热键脚本来控制你的飞利浦色调灯从你的电脑。 相关:使用自动热键脚本的初学者指南 在本指南中,我们将使用AutoHotkey,这是一个神奇的小程序...

  • 发布于 2021-04-07 11:02
  • 阅读 ( 244 )

如何在windows中使用快捷键临时禁用键盘

...者更可能拼出“dhjkhskauhkwuahjsdkja,mnsd”。我们有一个用快捷键锁定和解锁键盘的工具。 相关:使用自动热键脚本的初学者指南 keyboardlocker是一个很小的程序,可以很好地处理这个任务,并且占用很少的系统资源。它最初是由一...

  • 发布于 2021-04-08 12:04
  • 阅读 ( 495 )

掌握vlc与这些23+键盘快捷键

键盘快捷键是一个关键的方式,几乎可以在你的电脑上做任何事情更快,无论是浏览网页,处理文本,或只是在你的桌面。在其他有用的特性中,VLC包含了键盘快捷键。 当VLC处于全屏模式时,这些特别有用。也许你用VLC在远处...

  • 发布于 2021-04-11 06:47
  • 阅读 ( 250 )
unfcage
unfcage

0 篇文章

相关推荐