用于为 Google 工作表创建空格、em 破折号和项目符号点的热字串
Hotstrings to create spaces, em dashes, and bullet points for Google Sheets
我是 AutoHotKey 的新手,实际上我正在尝试将它用于一个特定目的。现在我使用 Google Sheets 做笔记,但问题是要创建长破折号、项目符号和 space 我必须使用多个键。要在单元格中的行之间创建间距需要组合键 CTRL+Enter,em 破折号需要 Alt+0151,项目符号需要 Alt+7。
到目前为止,我尝试了以下方法:
- 为了创建 space,我已经尝试了
Home::^+Enter
、Home::<^+Enter
和 Home::<LCtrl+Enter
。在第一个组合 (Home::^+Enter
) 上,脚本运行,但是当我按下 Home
键时,没有任何反应。在第二个组合 (Home::<^+Enter
) 上,脚本运行但没有像我希望的那样在单元格中创建 space,而是输入 <
。在第三个组合 (Home::<^LCtrl+Enter
) 上,我收到以下错误消息:"Error: This line does not contain a recognized action."
- 要创建要点,我尝试了
PgUp::!+0151
和 PgUp::Alt+0151
。在这两种情况下,他们都会给我 "This line does not contain a recognized action" 错误。
- 为了创建 em 破折号,我尝试了
PgDn::!+7
以及 PgDn::Alt+7
,但都出现了相同的 "line does not contain a recognized action" 错误。
我意识到这些都是非常简单的错误,但我无法弄清楚我做错了什么。谁能帮我让这些工作?
代码如下:
Home::Send , ^{enter}
对于 space
PgUp::Send , {U+2022}
用于要点
PgDn::Send , {U+2014}
for em dash
使用 ASCII 字符对我来说很好:
^2::
Send, {alt down}{Numpad2}{Numpad5}{Numpad0}{alt up}
对于 space 和破折号,分别将组合更改为 32 和 45。
这里我使用的是热键 (ctrl+2),而不是热字串。
我是 AutoHotKey 的新手,实际上我正在尝试将它用于一个特定目的。现在我使用 Google Sheets 做笔记,但问题是要创建长破折号、项目符号和 space 我必须使用多个键。要在单元格中的行之间创建间距需要组合键 CTRL+Enter,em 破折号需要 Alt+0151,项目符号需要 Alt+7。
到目前为止,我尝试了以下方法:
- 为了创建 space,我已经尝试了
Home::^+Enter
、Home::<^+Enter
和Home::<LCtrl+Enter
。在第一个组合 (Home::^+Enter
) 上,脚本运行,但是当我按下Home
键时,没有任何反应。在第二个组合 (Home::<^+Enter
) 上,脚本运行但没有像我希望的那样在单元格中创建 space,而是输入<
。在第三个组合 (Home::<^LCtrl+Enter
) 上,我收到以下错误消息:"Error: This line does not contain a recognized action." - 要创建要点,我尝试了
PgUp::!+0151
和PgUp::Alt+0151
。在这两种情况下,他们都会给我 "This line does not contain a recognized action" 错误。 - 为了创建 em 破折号,我尝试了
PgDn::!+7
以及PgDn::Alt+7
,但都出现了相同的 "line does not contain a recognized action" 错误。
我意识到这些都是非常简单的错误,但我无法弄清楚我做错了什么。谁能帮我让这些工作?
代码如下:
Home::Send , ^{enter}
对于 spacePgUp::Send , {U+2022}
用于要点PgDn::Send , {U+2014}
for em dash
使用 ASCII 字符对我来说很好:
^2::
Send, {alt down}{Numpad2}{Numpad5}{Numpad0}{alt up}
对于 space 和破折号,分别将组合更改为 32 和 45。
这里我使用的是热键 (ctrl+2),而不是热字串。