全部版块 我的主页
论坛 数据科学与人工智能 IT基础 Linux操作系统
3943 5
2017-08-24
悬赏 240 个论坛币 已解决
谁能够解决Linux下RStudio的fcitx输入不了中文问题啊?在Linux上面用fcitx,已经出现好几个软件的IDE输入不了中文了。这个问题很大,解决不了,难以真正迁移去Linux啊,像Debian与Ubuntu都有上面的fcitx问题。

最佳答案

pabcsxyz 查看完整内容

你好,这是到目前都非常难以解决的Linux中文问题。Linux下面的许多有IDE都是输入不了中文的,尽管能够又识别中文,当然也只有UTF-8的才可以。不只是RStudio,就算是Anaconda、TeXworks以及TeXStudio都是输入不了fcitx,你必定也是查过RStudio1.03左右版本的,一个日本人的回答,我也试过他的做法。但是直接令到我的xubuntu 16.04桌面挂了。那好像叫fcitx-RStudio-qt的插件不行的,我查过官网RStudio官网也没有这个插件,而直接 ...
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2017-8-24 10:06:15
    你好,这是到目前都非常难以解决的Linux中文问题。Linux下面的许多有IDE都是输入不了中文的,尽管能够又识别中文,当然也只有UTF-8的才可以。不只是RStudio,就算是Anaconda、TeXworks以及TeXStudio都是输入不了fcitx,你必定也是查过RStudio1.03左右版本的,一个日本人的回答,我也试过他的做法。但是直接令到我的xubuntu 16.04桌面挂了。那好像叫fcitx-RStudio-qt的插件不行的,我查过官网RStudio官网也没有这个插件,而直接apt-get也拿不了这个包,debian9 也没有这个东西。
    总体来说,支持fcitx的插件问题是无解的,这个问题全世界没有人可以解决啊,也不是debian/ubuntu等Linux系统的问题。这要取决于别的公司,尤其是商业公司是否支持。不过我知道gvim等是可以输入中文的,暂且先用gvim输入中文,当R脚本需要中文的时间,再从gvim中复制粘贴过去吧。目前在Linux上面方案是这样的了。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-10-15 23:35:10
复制代码

以上办法一般可以解决RStudio在ubuntu中的中文输入问题。若存在依赖,如出现:
The following packages have unmet dependencies:
fcitx-frontend-qt5-rstudio : Depends: qtbase-abi-5-5-1 but it is not installable
E: Unable to correct problems, you have held broken packages.
等提示,无法apt安装时,可采用以下方法解决:
解压deb包:
复制代码

把解压出来的文件fcitx-frontend-qt5-rstudio/usr/lib/rstudio/bin/plugins/platforminputcontexts/下的对应文件拷贝到系统/usr/lib/rstudio/目录下面对应的位置,然后再解压第二个deb包:

复制代码

把解压目录对应的libfcitx-qt5-rstudio/usr/lib/rstudio/bin里面的四个文件拷贝到/usr/lib/rstudio/bin目录下(新版本的Rstudio可能已经有这四个文件了),重新启动rstudio即可。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-10-15 23:36:25
pabcsxyz 发表于 2017-8-24 10:06
你好,这是到目前都非常难以解决的Linux中文问题。Linux下面的许多有IDE都是输入不了中文的,尽管能够又 ...
RStudio的中文输入可以按楼上方法来解决。Texworks则貌似一直都可以输入中文。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-10-16 10:07:19
RStudio-chineseinput.zip
大小:(224.88 KB)

 马上下载

本附件包括:

  • Screencast-chineseinput.mp4


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-1-1 10:44:24
还有这个问题的请看我的这篇帖子:
复制代码


我编译好的文件放在这里:

复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群