Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Autohotkey 用于为Google工作表创建空格、em破折号和项目符号的热字符串_Autohotkey - Fatal编程技术网

Autohotkey 用于为Google工作表创建空格、em破折号和项目符号的热字符串

Autohotkey 用于为Google工作表创建空格、em破折号和项目符号的热字符串,autohotkey,Autohotkey,我是一个新的使用自动热键,我真的试图使用它为一个特定的目的。现在我用Google Sheets做笔记,但问题是要创建em破折号、项目符号和空格,我必须使用多个键。要在单元格中创建行间距,需要组合使用CTRL+Enter,em虚线需要Alt+0151,项目符号需要Alt+7 到目前为止,我已经尝试了以下方法: 要创建空间,我尝试了两种方法:Home::^+Enter,Home::,其代码如下: Home::发送,^{enter}以获取空间 PgUp::发送,{U+2022}作为项目符号点 PgDn

我是一个新的使用自动热键,我真的试图使用它为一个特定的目的。现在我用Google Sheets做笔记,但问题是要创建em破折号、项目符号和空格,我必须使用多个键。要在单元格中创建行间距,需要组合使用CTRL+Enter,em虚线需要Alt+0151,项目符号需要Alt+7

到目前为止,我已经尝试了以下方法:


要创建空间,我尝试了两种方法:Home::^+Enter,Home::,其代码如下:

Home::发送,^{enter}以获取空间 PgUp::发送,{U+2022}作为项目符号点 PgDn::发送,{U+2014}用于em dash
使用ASCII字符对我来说很好:

^2::
Send, {alt down}{Numpad2}{Numpad5}{Numpad0}{alt up}
对于空格和短划线,将组合分别更改为32和45


在这里,我使用的是热键ctrl+2,而不是热字符串。

请注意,+in Home::^+Enter是shift键。Home::Send,^{enter}有效吗?@EJE成功了,谢谢。关于em破折号和项目符号的其他两个组合键有什么建议吗?项目符号PgDn::Send的情况与此类似!7.em破折号有两个选项,PgUp::Send,{alt down}0151{alt up}或者您可以直接发送字符,PgUp::Send,{U+2014}。看起来您在这里提供的em破折号代码起作用了,但项目符号没有成功。我还尝试了PgUp::Send!{7} 但它没有起作用。你知道为什么会这样吗?编辑:没关系,明白了。代码PgUp::Send,{U+2022}适用于bulletpoint。啊,我认为alt+7是切换项目符号开/关的一种方式,但您只需要符号。在这种情况下,PgUp::Send!{NumPad7}的工作原理应该与使用unicode的解决方案类似。请注意,此特定热键可能很忙,如果兼容的快捷键或类似的东西,请不要记得他们称之为“已启用”。