完美解决Ubuntu下Sublime Text 2中文输入(Fcitx)

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

gcc -shared -o libsublime-imfix.so sublime_imfix.c `pkg-config --libs --cflags gtk+-2.0` -fPIC

sublime_text.sh

#!/bin/bash

sh -c "LD_PRELOAD=/home/eechen/apps/sublime_text_2/libsublime-imfix.so /home/eechen/apps/sublime_text_2/sublime_text"

sublime_text.desktop

#!/usr/bin/env xdg-open

[Desktop Entry]

Encoding=UTF-8

Type=Application

Name=sublime_text

Icon=/home/eechen/apps/sublime_text_2/Icon/48x48/sublime_text.png

Exec=sh -c "LD_PRELOAD=/home/eechen/apps/sublime_text_2/libsublime-imfix.so /home/eechen/apps/sublime_text_2/sublime_text"

Comment[zh_CN]=Sublime Text 2

Sublime Text 用户配置文件

Linux: ~/.config/sublime-text-2

Windows: %APPDATA%\Sublime Text 2

设置字体为DejaVu Sans Mono:

菜单Preferences - Settings User内容:

{

"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",

"font_size": 12,

"font_face": "DejaVu Sans Mono"

}

Windows上右键快捷菜单注册表:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\OpenWithSublimeText]

@="Open with Sublime Text"

"Icon"="D:\\Sublime Text 2\\sublime_text.exe"

[HKEY_CLASSES_ROOT\*\shell\OpenWithSublimeText\command]

@="\"D:\\Sublime Text 2\\sublime_text.exe\" \"%1\""

时间: 2024-11-05 18:35:59

完美解决Ubuntu下Sublime Text 2中文输入(Fcitx)的相关文章

【转】解决Ubuntu下Sublime Text 3无法输入中文

前言 sublime很好用,但是ubuntu下不能输入中文,这是一个很大的问题.不知道为什么开发着一直也不解决,好在还是有高手在,总能找到方法.网上方法很多,但是也很乱,现在我将自己的经验总结一下. 首先,我参考了好几篇文章,都是蛮不错的,先列出来: sublime-text-imfix:首先推荐这个方法,最简单,但是在我的系统上有些问题.可用这个的强烈推荐用这个 完美解决 Linux 下 Sublime Text 中文输入:讲的比较明白,也可用参考. Ubuntu下Sublime Text 3

解决Ubuntu下Sublime Text 3无法输入中文

前言 sublime非常好用,可是ubuntu下不能输入中文,这是一个非常大的问题.不知道为什么开发着一直也不解决,好在还是有高手在.总能找到方法. 网上方法非常多,可是也非常乱,如今我将自己的经验总结一下. 首先,我參考了好几篇文章.都是蛮不错的.先列出来: sublime-text-imfix:首先推荐这种方法.最简单.可是在我的系统上有些问题. 可用这个的强烈推荐用这个 完美解决 Linux 下 Sublime Text 中文输入:讲的比較明确.也可用參考. Ubuntu下Sublime

Ubuntu菜鸟入门(十八)————解决Ubuntu下Sublime Text 3无法输入中文

一.下载我们需要的文件,打开终端,输入: git clone https://github.com/lyfeyaj/sublime-text-imfix.git 二.将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/sub

完美解决 Linux 下 Sublime Text 中文输入

首先,我参考了好几篇文章,都是蛮不错的,先列出来: sublime-text-imfix:首先推荐这个方法,最简单,但是在我的系统上有些问题.可用这个的强烈推荐用这个 完美解决 Linux 下 Sublime Text 中文输入:讲的比较明白,也可用参考. Ubuntu下Sublime Text 3解决无法输入中文的方法: 讲解的最清楚了,建议看看. 测试系统:Ubuntu 14.04 (理论上所有 Linux 发行版都通用) 输入法:Fcitx 4.2.6.1 Sublime Text 版本:

完美解决ubuntu下sublime中文输入问题

声明 1.本人整理文章,转载请注明出处. 2.参考资料 http://my.oschina.net/tsl0922/blog/113495 问题描述 在ubuntu下想使用sublime,但是不能输入中文,很尴尬啊,参考了一位中国大神的方法,再针对自己实际情况修改,成功了,哈哈. 使用环境 Ubunt Kylin 14.04, sublime text 2, 搜狗输入法. 解决方法 1. 保存下面的代码为sublime_imfix.c 1 /* 2 sublime-imfix.c 3 Use L

完美解决 Linux 下 Sublime Text 中文输入(转载)

1.保存下面的代码为sublime_imfix.c /* sublime-imfix.c Use LD_PRELOAD to interpose some function to fix sublime input method support for linux. By Cjacker Huang <jianzhong.huang at i-soft.com.cn> gcc -shared -o libsublime-imfix.so sublime_imfix.c `pkg-config

linux下sublime text的中文输入问题

晚上经过参照网上的解决方法,实践了一下,解决了sublime 在linux下的中文输入问题 1:切换到~目录,然后新建一个sublime_imfix.c的文件 touch sublime_imfix.c       2:编辑sublime_imfix.c文件   gedit sublime_imfix.c 将下面的代码复制到打开的gedit中 #include <gtk/gtkimcontext.h> void gtk_im_context_set_client_window (GtkIMCo

解决Ubuntu下sublime中不能输入中文的问题

解决Ubuntu下sublime中不能输入中文的问题 Ubuntu下安装sublime后,不能输入中文,而在其他软件中能正常输入,这是sublime的bug,解决方案是在通过shell在每次运行sublime前自动添加一个动态修正库,解决过程如下: 进入某个目录如-: cd 新建一个C源代码 subl sublime-imfix.c 并粘贴入如下代码: #include <gtk/gtkimcontext.h> void gtk_im_context_set_client_window (Gt

Ubuntu下Sublime Text 3解决无法输入中文的方法

环境: Ubuntu14.04 搜狗输入法 for Linux Sublime text 3 提示:编译请在非root下进行 本经验目前在Ubuntu14.04环境下,已有搜狗输入法 for Linux和Sublime Text 3的情况下安装成功. 保存下面的代码到文件sublime_imfix.c(位于~目录) #include <gtk/gtkimcontext.h> void gtk_im_context_set_client_window (GtkIMContext *context