如何在Windows 10的Ubuntu WSL中添加希伯来语键盘布局并实现实时切换
如何在Windows 10的Ubuntu WSL中添加希伯来语键盘布局并实现实时切换
嘿,我来帮你搞定在WSL Ubuntu里添加希伯来语键盘并快速切换的事儿!既然你已经有GUI支持了,操作起来其实和普通Ubuntu桌面差不多,下面分两种方式给你说,选你顺手的来:
方法一:图形界面操作(直观简单)
- 打开Ubuntu的设置(可以在应用列表里找Settings,或者按Win键输入Settings唤起)
- 找到「区域和语言」(Region & Language)选项,点击进入
- 点击「+」按钮添加语言,在列表里定位到希伯来语(Hebrew),选中后完成添加
- 返回键盘布局区域,你会看到英语(美国)和希伯来语的选项都已在列
- 接下来设置切换快捷键:找到「键盘快捷键」(Keyboard Shortcuts),搜索「切换到下一个输入源」(Switch to next input source),点击后设置你习惯的组合键(比如Alt+Shift或Ctrl+Shift)并保存
- 现在按下你设置的快捷键,就能在英语和希伯来语键盘之间实时切换了,不管是终端还是Chrome这类GUI应用都能生效
方法二:命令行操作(更持久可靠)
如果图形界面偶尔抽风,用命令行配置更稳:
- 先更新系统包并安装希伯来语语言包:
sudo apt update && sudo apt upgrade -y sudo apt install language-pack-he language-pack-he-base - 临时设置键盘布局和切换快捷键(立即生效,但重启WSL会失效):
这里setxkbmap -layout us,he -option grp:alt_shift_toggleus,he表示默认英语、备选希伯来语;grp:alt_shift_toggle表示用Alt+Shift切换,你也可以改成grp:ctrl_shift_toggle用Ctrl+Shift切换 - 让设置永久生效:编辑
~/.bashrc启动脚本,把上面的命令加进去
在文件末尾粘贴nano ~/.bashrcsetxkbmap -layout us,he -option grp:alt_shift_toggle,按Ctrl+O保存、回车确认,再按Ctrl+X退出 - 让当前终端立即生效:
以后每次启动WSL都会自动加载这个键盘配置啦source ~/.bashrc
测试一下:切换到希伯来语布局后,试试输入שלום(shalom,希伯来语的“你好”),能正常输入就说明搞定了!
备注:内容来源于stack exchange,提问作者shmu




