各位好:
今天在vandyke上下载了secureCRT 9.2.1的试用版本,发现在输入中文的时候还是显示英文,中文输入法用的是系统自带的ibus,中文(职能拼音)。在网上搜索了很长时间,发现也有人遇到了这个问题。但很少在CRT下使用中文名称和目录 ,所以就基本忽略这个问题了。
但还是抱着一个学习的态度想彻底解决这个问题,我这边在crt上显示中文是没问题的,而且可以从外面把中文粘贴到CRT里面去,可以排除中文字库的问题了。多谢各位提供宝贵经验,谢谢。
Ubuntu 20.04 运行 secureCRT时不能输入中文
-
- 帖子: 6
- 注册时间: 2022-04-24 19:04
- 系统: ubuntu 20.04 LTS
- astolia
- 论坛版主
- 帖子: 6512
- 注册时间: 2008-09-18 13:11
Re: Ubuntu 20.04 运行 secureCRT时不能输入中文
想学习的话,先看一个输入法开发者写的文章。注意文章发布时间
https://www.csslayer.info/wordpress/dia ... ime-sucks/
https://www.csslayer.info/wordpress/fci ... -to-fcitx/
你遇到的问题原因很简单,系统上缺乏必要的环境变量,SecureCRT不知道你在用哪个输入法框架,不知道该用什么方式和输入法通信
运行im-config,把输入法设置成ibus,重登录一下系统就好了
顺便把用fcitx的解法写一下,除了运行im-config把输入法设置成fcitx/fcitx5外,还要安装设置一下qt5的fcitx支持模块。因为SecureCRT目前用的是qt5来实现gui界面,qt5自带了ibus的模块但没有fcitx的,SecureCRT在做deb包时也只打包了ibus的模块
用fcitx4:
用fcitx5:
https://www.csslayer.info/wordpress/dia ... ime-sucks/
https://www.csslayer.info/wordpress/fci ... -to-fcitx/
你遇到的问题原因很简单,系统上缺乏必要的环境变量,SecureCRT不知道你在用哪个输入法框架,不知道该用什么方式和输入法通信
运行im-config,把输入法设置成ibus,重登录一下系统就好了
顺便把用fcitx的解法写一下,除了运行im-config把输入法设置成fcitx/fcitx5外,还要安装设置一下qt5的fcitx支持模块。因为SecureCRT目前用的是qt5来实现gui界面,qt5自带了ibus的模块但没有fcitx的,SecureCRT在做deb包时也只打包了ibus的模块
用fcitx4:
代码: 全选
sudo apt install fcitx-frontend-qt5
sudo ln -s /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so /usr/lib/scrt/plugins/platforminputcontexts
代码: 全选
sudo apt install fcitx5-frontend-qt5
sudo ln -s /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitx5platforminputcontextplugin.so /usr/lib/scrt/plugins/platforminputcontexts
- 男菜鸟
- 帖子: 1366
- 注册时间: 2008-12-16 14:01
- 来自: 漂在江湖