zoukankan      html  css  js  c++  java
  • 解决Ubuntu下Sublime Text 3无法输入中文

    前言

    sublime非常好用,可是ubuntu下不能输入中文,这是一个非常大的问题。不知道为什么开发着一直也不解决,好在还是有高手在。总能找到方法。

    网上方法非常多,可是也非常乱,如今我将自己的经验总结一下。

    首先,我參考了好几篇文章。都是蛮不错的。先列出来:

    1. sublime-text-imfix:首先推荐这种方法。最简单。可是在我的系统上有些问题。

      可用这个的强烈推荐用这个

    2. 完美解决 Linux 下 Sublime Text 中文输入:讲的比較明确。也可用參考。
    3. Ubuntu下Sublime Text 3解决无法输入中文的方法: 解说的最清楚了,建议看看。

    我的方法

    1.下载我们须要的文件,打开终端,输入:

    git clone https://github.com/lyfeyaj/sublime-text-imfix.git

    2.将subl移动到/usr/bin/,而且将sublime-imfix.so移动到/opt/sublime_text/(sublime的安装文件夹)
    终端输入:

    cd ~/sublime-text-imfix
    sudo cp ./lib/libsublime-imfix.so /opt/sublime_text/
    sudo cp ./src/subl /usr/bin/

    3.用subl命令试试能不能启动sublime,假设成功启动的话。应该就能够输入中文了。
    终端输入:

    LD_PRELOAD=./libsublime-imfix.so subl

    4.可是这样子仅仅能用上述命令行启动才干输入中文。我们须要更简单的办法。我选择新建一个shell脚本,非常easy,就一句话。


    sublime新建文件输入:

    #!/bin/bash
    LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so subl

    然后将文件另存为sublime(注意:没有后缀),而且放到/home目录。

    5.至此。全部工作完毕了。想要启动,直接终端输入:bash ~/sublime,就行启动sublime,而且可以输入中文。

    6.假设不须要输入中文,直接按曾经的方式打开就可以。建脚本文件的目的就是方便打开能输入中文的sublime。

    说明

    这仅仅是一个权宜之计,完美的解决的方法还没有,仅仅能等sublime开发人员更新。


    网上所谓的完美解决。还是有问题,比方假设更改桌面快捷方式,那么sublime的Browse Packages功能不能使用,当然。还有其它问题。为了正常使用,我就没改。

    当然假设你中文输入比較多,还是建议改动桌面快捷方式,毕竟那会方便非常多,详细怎么样。自己取舍。

    另外。输入法不跟框,临时无解啊。

  • 相关阅读:
    8.10
    今日头条笔试题 1~n的每个数,按字典序排完序后,第m个数是什么?
    Gym 100500B Conference Room(最小表示法,哈希)
    CodeForces 438D The Child and Sequence(线段树)
    UVALIVE 6905 Two Yachts(最小费用最大流)
    Gym Conference Room (最小表示法,哈希)
    hdu 2389 Rain on your Parade(二分图HK算法)
    Codeforces Fox And Dinner(最大流)
    zoj 3367 Counterfeit Money(dp)
    ZOJ3370. Radio Waves(2-sat)
  • 原文地址:https://www.cnblogs.com/tlnshuju/p/6900959.html
Copyright © 2011-2022 走看看