admin管理员组文章数量:1037775
Jtti.ccespanso开源跨平台文本扩展器,可提高打字效率
如果您使用键盘宏或鼠标宏,您可能已经节省了大量时间来完成工作。
但是,您不能只使用宏来输入所有内容。是的,也许可以输入一两件事,但不会太多。而且,正是出于这个原因,文本扩展器应该非常有用。
在这篇文章中,我将介绍一个开源的文本扩展器。
espanso:开源文本扩展器
espanso 是一个有趣的开源文本扩展工具,具有跨平台支持,用Rust 编程语言编写。
它不提供用于自定义或控制的 GUI(图形用户界面)。对于任何配置更改,您都必须求助于终端或更改 YML 文件。默认设置使其易于使用。
基本上,它允许您使用短代码或关键字快速编写一段文本。首先,它提供了一个用于输入日期的基本短代码。
例如,当您输入“ :date ”时,espanso 会将日期格式化为“ 07/13/2020 ”。默认情况下,日期格式为 MM/DD/YYYY — 但您可以轻松更改它(我们将在本文后面介绍)。
同样,您可以使用任何自定义关键字或短代码,如“ :say hello ”输入“嗨!我的名字是 Ankush Das”
西班牙语的特点
以下是 espanso 可以帮助您提高工作效率的一些方法:
- 支持使用 shell 时进行文本扩展,以帮助您保持更快
- 借助 espanso 关键字执行自定义脚本
- 支持添加表情符号(需额外安装)
- 保存代码片段并在 espanso 中重复使用
- 完整的系统集成
- 特定于应用程序的配置选项
- 跨平台支持
除了我列出的功能之外,如果您探索更多用例并在您的系统上尝试,您实际上可以完成更多。
在 Linux 上安装 espanso
你可以从它的GitHub发布部分获得它,并将它安装在任何基于Ubuntu的发行版上。虽然大多数人都知道如何安装。DEB包,如果你是新手,你可以看看在Ubuntu中安装DEB文件的方法。
对于基于 Ubuntu 的发行版,如果从终端启动时出现错误,请通过输入以下命令确保您具有运行所需的软件包:
代码语言:javascript代码运行次数:0运行复制sudo apt update sudo apt install libxtst6 libxdo3 xclip libnotify-bin
您还可以通过 AUR 将其安装在您的 Arch 系统/Manjaro 发行版上。
对于其他 Linux 发行版,您可以使用包管理器Install。
如果您不知道如何安装snap,我建议您参考我们在Linux上安装和使用snap的指南。
有关安装和下载说明,请参阅espanso的官方安装说明。
如何使用西班牙语?
由于没有GUI,有些人可能需要一些时间来弄清楚它是如何工作的。所以,为了省去你的麻烦,让我分享一些使用西班牙语的技巧。
启动和设置
在成功安装espanso之后,您需要启动它来设置它。
要做到这一点,只需在终端中输入以下内容:
代码语言:javascript代码运行次数:0运行复制espanso start
它应该会要求您在计算机启动时添加要启动的进程,如果您愿意,您可以允许它继续。如果您单击No,则必须在每次登录系统时手动启动espanso。
你可以在systemd中注册这个服务,输入:
代码语言:javascript代码运行次数:0运行复制espanso register
要验证它是否正在运行,您可能需要输入:
代码语言:javascript代码运行次数:0运行复制espanso status
有时短代码可能与您的常规用法相冲突。因此,当您需要停止它时,只需在终端中输入以下命令:
代码语言:javascript代码运行次数:0运行复制espanso stop
Y您可以输入“expand”或“expand -h”来获取详细信息。
扩展文本基本配置
如果您使用的是Windows或macOS,您可能需要参考官方文档。这里,我将向您展示如何在Linux上自定义或添加自定义扩展文本。
首先,浏览到您的主目录(通过启用隐藏文件),然后进入/。配置/ espanso文件夹。
在这里,您将找到一个默认值。如上所示的Yml文件。这是espanso的默认配置文件。
您必须使用默认的文本编辑器打开它。它应该看起来像这样:
如果你仔细观察,你会注意到预设的文本和它们的短代码或关键字。
你可以选择编辑现有的(就像我在上面的截图中所做的那样,我修改了日期格式)或根据需要添加新的。
当您想为文本扩展添加新的关键字时,只需将以下格式复制并粘贴到现有匹配项下面:以上翻译结果来自有道神经网络翻译(YNMT)· 通用场景
代码语言:javascript代码运行次数:0运行复制 - trigger: ":YourKeywordHere" replace: "Text That You Want To Be Replaced With The Keyword"
您需要根据需要添加自定义关键字和文本,将更改保存到文件中,然后就完成了!
您可能会收到配置已成功重新加载的通知。如果没有,请转到终端并重新启动espanos,以查看刷新的新配置。
如果有错误,你可能需要调整你写的东西的间距,以确保它是正确的。为了给你一个概念,下面是添加新关键字后的样子:
Espanso修改了配置文件
在这里,我指出了一个基本定制的例子。您还可以参考官方文档,了解特定于应用程序的匹配和其他高级配置。
尽管在接触这个神奇的工具之前我并不知道它,但现在我知道了,事实证明它是一个非常有用的工具,为我节省了大量的时间。
Jtti.ccespanso开源跨平台文本扩展器,可提高打字效率
如果您使用键盘宏或鼠标宏,您可能已经节省了大量时间来完成工作。
但是,您不能只使用宏来输入所有内容。是的,也许可以输入一两件事,但不会太多。而且,正是出于这个原因,文本扩展器应该非常有用。
在这篇文章中,我将介绍一个开源的文本扩展器。
espanso:开源文本扩展器
espanso 是一个有趣的开源文本扩展工具,具有跨平台支持,用Rust 编程语言编写。
它不提供用于自定义或控制的 GUI(图形用户界面)。对于任何配置更改,您都必须求助于终端或更改 YML 文件。默认设置使其易于使用。
基本上,它允许您使用短代码或关键字快速编写一段文本。首先,它提供了一个用于输入日期的基本短代码。
例如,当您输入“ :date ”时,espanso 会将日期格式化为“ 07/13/2020 ”。默认情况下,日期格式为 MM/DD/YYYY — 但您可以轻松更改它(我们将在本文后面介绍)。
同样,您可以使用任何自定义关键字或短代码,如“ :say hello ”输入“嗨!我的名字是 Ankush Das”
西班牙语的特点
以下是 espanso 可以帮助您提高工作效率的一些方法:
- 支持使用 shell 时进行文本扩展,以帮助您保持更快
- 借助 espanso 关键字执行自定义脚本
- 支持添加表情符号(需额外安装)
- 保存代码片段并在 espanso 中重复使用
- 完整的系统集成
- 特定于应用程序的配置选项
- 跨平台支持
除了我列出的功能之外,如果您探索更多用例并在您的系统上尝试,您实际上可以完成更多。
在 Linux 上安装 espanso
你可以从它的GitHub发布部分获得它,并将它安装在任何基于Ubuntu的发行版上。虽然大多数人都知道如何安装。DEB包,如果你是新手,你可以看看在Ubuntu中安装DEB文件的方法。
对于基于 Ubuntu 的发行版,如果从终端启动时出现错误,请通过输入以下命令确保您具有运行所需的软件包:
代码语言:javascript代码运行次数:0运行复制sudo apt update sudo apt install libxtst6 libxdo3 xclip libnotify-bin
您还可以通过 AUR 将其安装在您的 Arch 系统/Manjaro 发行版上。
对于其他 Linux 发行版,您可以使用包管理器Install。
如果您不知道如何安装snap,我建议您参考我们在Linux上安装和使用snap的指南。
有关安装和下载说明,请参阅espanso的官方安装说明。
如何使用西班牙语?
由于没有GUI,有些人可能需要一些时间来弄清楚它是如何工作的。所以,为了省去你的麻烦,让我分享一些使用西班牙语的技巧。
启动和设置
在成功安装espanso之后,您需要启动它来设置它。
要做到这一点,只需在终端中输入以下内容:
代码语言:javascript代码运行次数:0运行复制espanso start
它应该会要求您在计算机启动时添加要启动的进程,如果您愿意,您可以允许它继续。如果您单击No,则必须在每次登录系统时手动启动espanso。
你可以在systemd中注册这个服务,输入:
代码语言:javascript代码运行次数:0运行复制espanso register
要验证它是否正在运行,您可能需要输入:
代码语言:javascript代码运行次数:0运行复制espanso status
有时短代码可能与您的常规用法相冲突。因此,当您需要停止它时,只需在终端中输入以下命令:
代码语言:javascript代码运行次数:0运行复制espanso stop
Y您可以输入“expand”或“expand -h”来获取详细信息。
扩展文本基本配置
如果您使用的是Windows或macOS,您可能需要参考官方文档。这里,我将向您展示如何在Linux上自定义或添加自定义扩展文本。
首先,浏览到您的主目录(通过启用隐藏文件),然后进入/。配置/ espanso文件夹。
在这里,您将找到一个默认值。如上所示的Yml文件。这是espanso的默认配置文件。
您必须使用默认的文本编辑器打开它。它应该看起来像这样:
如果你仔细观察,你会注意到预设的文本和它们的短代码或关键字。
你可以选择编辑现有的(就像我在上面的截图中所做的那样,我修改了日期格式)或根据需要添加新的。
当您想为文本扩展添加新的关键字时,只需将以下格式复制并粘贴到现有匹配项下面:以上翻译结果来自有道神经网络翻译(YNMT)· 通用场景
代码语言:javascript代码运行次数:0运行复制 - trigger: ":YourKeywordHere" replace: "Text That You Want To Be Replaced With The Keyword"
您需要根据需要添加自定义关键字和文本,将更改保存到文件中,然后就完成了!
您可能会收到配置已成功重新加载的通知。如果没有,请转到终端并重新启动espanos,以查看刷新的新配置。
如果有错误,你可能需要调整你写的东西的间距,以确保它是正确的。为了给你一个概念,下面是添加新关键字后的样子:
Espanso修改了配置文件
在这里,我指出了一个基本定制的例子。您还可以参考官方文档,了解特定于应用程序的匹配和其他高级配置。
尽管在接触这个神奇的工具之前我并不知道它,但现在我知道了,事实证明它是一个非常有用的工具,为我节省了大量的时间。
本文标签: Jtticcespanso开源跨平台文本扩展器,可提高打字效率
版权声明:本文标题:Jtti.ccespanso开源跨平台文本扩展器,可提高打字效率 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1748251611a2275451.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论