ubuntu中 sublime text3 使用 搜狗输入法,导致 open containing folder等 失效
ubuntu12.04 中 sublime text3 使用 搜狗输入法,根据网上的介绍 http://jingyan.baidu.com/article/f3ad7d0ff8731609c3345b3b.html ,配置好以后,可以输入中文
但是!!现在发现 导致 鼠标右键的 open containing folder 功能,和 菜单栏的 browse packages按钮失效, 请问下该怎么处理呢? 谢谢
====================
我排查了下 这两个命令 sublime内部是调用
command: open_dir {"dir": "$packages"}
command: open_dir {"dir": "$file_path", "file": "$file_name"}
这两个命令的,也许是 sublime_imfix.c 如下:,编译后 对 原来sublime系统的命令产生了影响??
html
#include <gtk/gtkimcontext.h> void gtk_im_context_set_client_window (GtkIMContext *context, GdkWindow *window) { GtkIMContextClass *klass; g_return_if_fail (GTK_IS_IM_CONTEXT (context)); klass = GTK_IM_CONTEXT_GET_CLASS (context); if (klass->set_client_window) klass->set_client_window (context, window); g_object_set_data(G_OBJECT(context),"window",window); if(!GDK_IS_WINDOW (window)) return; int width = gdk_window_get_width(window); int height = gdk_window_get_height(window); if(width != 0 && height !=0) gtk_im_context_focus_in(context); }
sublime-text3 ubuntu12.04 gcc 搜狗输入法
树荫里的大象
11 years, 10 months ago