zoukankan      html  css  js  c++  java
  • Archlinux 下系统如何设置让 Wine 调用 ibus输入法

    前言:

    如果你是fcitx输入法用户,那么这篇文章大可不必看。fcitx是一个非常强大的框架,著名搜狗输入法就是基于fcitx输入法架构开发的。据我所知。您遇到这个问题可以通过卸载ibus输入法进行修复。(在ubuntu等系统中fcitx中必ibus优先级低,所以需要卸载ibus进行修复)

    ibus输入法用户可以继续往下看,ibus架构推荐rime输入法


    首先,系统中用户目录下几个文件。您要有所了解,他们是:

    • $HOME/.profile:该文件是用户环境配置文件。(在非 ArchLinux 中还有其他名称 “.bash_profile”。意思一样,发行版本不同)
    • $HOME/.bash_logout :该文件作为用户退出登录时执行的配置文件。
    • /etc/profile:该文件是用户环境配置文件。(在读取$HOME失败时会读取该文件,对全局所有用户生效)
    • /etc/bash.bash_logout :类似,同上。
    • source 命令可以作为立即生效使用:source /etc/profile

    那么怎么使用呢。就是在$HOME/.profile输入以下代码:

    export LANG="en_US.UTF-8"
    export LC_ALL="en_US.UTF-8"
    export LC_CTYPE="zh_CN.utf8"
    export LC_COLLATE="en_US.UTF-8"
    export LC_ALL=""

    export GTK_IM_MODULE=ibus
    export XMODIFIERS=@im=ibus
    export XIM=ibus
    export QT_IM_MODULE=ibus
    export XIM_ARGS="ibus-daemon -d -x"

    这样还不够。你还需要在/etc/profile中添加

    ibus-daemon -d -x

    让ibus输入法开机自行启动。-d表示静默后台系统,-x(--xim)表示使用X server模式。

    好几天的研究成果,你不评论或者赞了以下?

  • 相关阅读:
    ASP.NET MVC路由模块
    线程安全的单例模式
    MVC自带表单效验
    MSsql 中 in 语法排序的说明
    Web.Config配置错误页面处理
    WCF基本应用
    .NET微信自定义分享标题、缩略图、超链接及描述的设置方法
    .NET微信通过授权获取用户的基本信息
    C#中获取服务器IP,客户端IP以及网卡物理地址
    .NET获取客户端、服务器端的信息
  • 原文地址:https://www.cnblogs.com/itxdm/p/wine.html
Copyright © 2011-2022 走看看