zoukankan      html  css  js  c++  java
  • sublime-text-3设置输入中文方法

    sublime-text-3 编辑器性感而敏捷,却让人感慨有其长必有其短。

    有些缺点都可以通过插件解决。但是要解决输入中文问题却很复杂,不能输入中文实在是太痛苦了。

    我在做一个有很多文字的html页面,在无数次复制粘贴后,我终于决定看一下有没有好的解决办法能解决这个问题。

    在试了有十几个教程都失败时,我几乎要放弃了。搜索出来的教程大部分都不起作用,有的连库文件的语法都是错误的,更别说编译到subl 里了。

    最终我决定去官方网站逛逛,发现官网论坛的管理员提供了一个方法,很简单。试了一下,竟然很顺畅的成功了。

    那就记录一下这个方法,希望对于解决大家头疼的subl不能输入中文问题有一些帮助。

    以下方法在 ubutun15.04 中亲测可行,subl版本为 3126 。

    具体分为下面几个步骤:

    一.下载源文件

    源文件github链接地址为

    https://github.com/jfcherng/my_scripts

    点击页面右侧的 clone and download 按钮下载源文件的 zip 包,

    下载完成后解压到任意文件夹即可。

    二.安装fcitx输入法

    打开终端,输入命令

    sudo apt-get install -y fcitx fcitx-im

    安装 fcitx 输入法框架,安装此框架后,框架下的输入法就都可以在 subl 中使用了。

    三.安装编译库

    先更新软件库,在终端输入命令

    sudo apt-get update

     再安装编译库

    sudo apt-get install -y build-essential libgtk2.0-dev

    四.编译文件

    首先在终端中切换到第一步中下载解压后的文件夹,再进入 文件夹中的 sublime_text_fcitx 子文件夹中。

    在切换到文件夹后,在终端中输入以下命令

    gcc -Os -shared -o libsublime-imfix.so sublime_imfix.c $(pkg-config --libs --cflags gtk+-2.0) -fPIC

    完成编译

    五.移动文件

    依次在命令行中输入以下命令(/opt//sublime_text为subl的默认安装目录)

    mv -f libsublime-imfix.so /opt/sublime_text
    cp -f subl "$(which subl)"
    cp -f sublime_text.desktop /usr/share/applications/
    cp -f sublime_text.desktop /opt/sublime_text

    完成。

    打开sublime,你会发现,在你切换到fcitx输入法后,就可以在输入中文了。这也是我在实验了网络上数十几个不同教程后,发现唯一简单且有效的方法。

    不用复制粘贴大堆的代码,不用改系统的各种文件,只需要输入几条命令就可以输入中文了。

    当然,不管那种方法,可以输入中文后存在不能在subl打开中插件包目录的问题,要想完美解决,只能等官方动作了。(虽然我在官网论坛中并没有发现官方有这种想法^_^!)。

    以上就是sublime-text-3 设置可输入中文的方法。

  • 相关阅读:
    ireport +jasperreport 中文不能显示
    ireport +jasperreport 中文不能显示
    JDBC的批量处理语句
    tattoo实现adhoc连接
    tattoo实现adhoc连接
    网络突然掉线或者不小心putty被关掉等等原因 造成安装过程被中断怎么办?
    网络突然掉线或者不小心putty被关掉等等原因 造成安装过程被中断怎么办?
    Linux SSH命令大全,新手必看SSH命令
    修改SSH端口和修改vsftpd端口更安全
    Linux SSH命令大全,新手必看SSH命令
  • 原文地址:https://www.cnblogs.com/afei-qwerty/p/6710235.html
Copyright © 2011-2022 走看看