Punto Switcher for Linux

Punto Switcher for Linux

Punto Switcher for Linux

键盘布局切换器

5

软件描述

一个轻量级的基于 Bash 的工具,可自动在两种键盘布局之间转换文本——例如,在俄语和英语之间。

官方网站

访问软件的官方网站了解更多信息

官方认证

github.com

安全链接HTTPS

什么是 Punto Switcher for Linux?

Punto Switcher for Linux 是一款轻量级的 Bash 工具,可自动在两种键盘布局之间转换文本(例如俄语和英语),类似于原始的 Yandex Punto Switcher,但专为 Linux 用户设计。
该脚本通过模拟键盘操作并分析最近输入或选中的文本工作,能够自动检测文本所属的布局并进行相应转换。
支持多种模式:

  • 转换光标前的最后一个词。
  • 转换选中文本。
  • 转换 Gnome 终端行中的最后一个词。
  • 转换 Gnome 终端内的选中文本。

转换方向(ru_to_us 或 us_to_ru)及布局切换会根据字符匹配或当前布局自动确定。
您可以轻松自定义它以适用于任意两种键盘布局,而不仅限于俄语和英语。
该项目基于脚本,无需任何守护进程或图形界面,仅使用标准 Linux 工具如 xdotool、xsel、xautomation 和 xbindkeys。