在 Kile 中设置脚本的快捷方式来替换给定的文本实例会非常方便,例如在选定文本中给定单词周围设置不间断空格 (~):
(^|~|\s)(I|of|not)\s\s*
->\1\2~
这个正则表达式将~在给定的单词之后。
我已阅读完“脚本”部分凯尔手册并且似乎没有任何关于用于查找文本的正则表达式的引用,并且提供的示例似乎太过繁琐,甚至对于替换标签内容这样简单的事情也是如此。
有一些document.startsWith
类似的document.endsWith
功能需要图案论点,然而这些似乎只适用于整行和格式图案參數未指定。
也许有一种方法可以调用“编辑”->“替换”命令(使用所需的参数[如模式:正则表达式;仅限选择]) 以编程方式(即使用kile
对象)。
我如何将正则表达式行为(像上面的行为)重现为 Kile 脚本?