答案 0 :(得分:5)
我需要一个发送文本行的热键,并留下多个游标,所以我不必一遍又一遍地输入相同的文本。
只需打开Sublime Text并输入您需要的文本。
并留下了多个游标
您不能在任何应用程序上放置几个游标/插入符号。应用程序必须为多个游标创建提供支持。 AutoHotKey
不是一个神奇的应用程序,它可以成为一切,它是一个自动化应用程序,可以自动执行无聊或重复的任务。不过,也许您可以搜索是否有某些应用程序,它可以劫持其他应用程序以强制它们使用多个游标/插入符号。
但是,如果您有兴趣使AutoHotKey
应用程序在Sublime Text上创建多个游标,您可以使用Sublime Text键盘快捷键编写AHK script
以自动创建Sublime Text上的游标。多个游标/插入符的默认Sublime Text API不是很丰富的键盘,但有Power Cursors和Column-Select的包/插件可以安装在Sublime Text上以改进它。
我个人认为你最好用Sublime Text API编写一个Sublime Text Package / Plugin来创建你想要的多个游标/插入符号,而不是通过键盘用AHK script
从外部执行它快捷方式。
最终你可以写一个AHK script
来询问文本并在几行上为你输入。例如:
Type This,5
down
键即可关闭一行。然而,有了这个,我们可能很容易看到屏幕动画上有空行的情况。所以你最好只使用Sublime Text,这在我的意见中是最好的软件,存在于所有的Notepad ++,Atom等等。可悲的是它是闭源的,所以你不能自己改进它或者知道为什么它会崩溃某些时候,这让我想知道写一个新的开源,兼容当前的插件和设置。
答案 1 :(得分:1)
正如其他人所提到的,除非你使用的程序支持它,否则你不能使用真正的多个游标 - 但是,你可以尝试以下列方式模拟多个游标:
这实际上是Sublime Text如何实现多个游标,但它有更好的支持(和速度),因为它是软件级别的。这个解决方案是输入级别的,可能无法显示多个工具实际存在的位置,速度慢等等。另外,因为它需要相当多的位置计算,所以实现可能很复杂并且容易出错。
抱歉 - 这是我所拥有的最好的,它绝对是一个黑客 - 可能更好(更简单)自动复制和粘贴:P