Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo usar Sublime Text 2 para ingresar chino en Ubuntu iBus?

¿Cómo usar Sublime Text 2 para ingresar chino en Ubuntu iBus?

Instalar el método de entrada fcitx y Google Pinyin

Comando:

1. sudo add-apt-repository ppa: fcitx-team/nightly

2. sudo apt-get update

3.sudo apt -get install fcitx fcitx-googlepinyin

Establece fcitx como método de entrada predeterminado

Configuración del sistema gt;gt; Soporte de idiomagt;gt; Idioma gt;gt; Método de entrada del teclado systemgt;gt; fcitx

Guarde el siguiente código en el archivo sublime_imfix.c (ubicado en el directorio ~, que es el principal directorio de carpetas)

#include lt;gtk/gtkimcontext.hgt;

void gtk_im_context_set_client_window (GtkIMContext *context,

?GdkWindow *ventana)

{ GtkIMContextClass *klass; g_return_if_fail (GTK_IS_IM_CONTEXT (contexto)); klass = GTK_IM_CONTEXT_GET_CLASS (contexto); if (klass-gt; set_client_window)

klass-gt; (G_OBJECT (contexto), "ventana", ventana); if(!GDK_IS_WINDOW (ventana)

Retorno; int ancho = gdk_window_get_ ancho(ventana); int alto = gdk_window_get_height(ventana); if(ancho! = 0 amp; altura! = 0)

gtk_im_context_focus_in(context);

}

Utilice el siguiente comando para compilar el código del paso anterior a * ** En la biblioteca libsublime-imfix.so:

1, cd ~

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

Luego copie libsublime-imfix.so a la carpeta donde se encuentra sublime_text

sudo mv libsublime-imfix.so /opt/ sublime_text_2/

Modificar archivo /usr/bin/subl

Cambiar

#! /bin/sh

/opt/sublime_text_2/sublime_text"$@"

Modificar contenido del archivo

#!/bin/sh

LD_PRELOAD=/opt/s

ublime_text_2/libsublime-imfix.so exec /opt/sublime_text_2/sublime_text "$@"

Reinicie la computadora, ahora puede escribir chino en texto sublime 2.

Nota:

Si aún no puedes resolver el problema, puedes instalar el complemento InputHelper en sublime.

Si es el texto sublime 3, simplemente cambia el nombre del directorio en los pasos 5 y 6.

La clave de cambio predeterminada para el método de entrada fcitx es ctrl espacio. Dado que el modo gráfico no es lo suficientemente preciso, puede realizar cambios en el archivo de configuración. El comando es sudo gedit ~/.config/fcitx/. configuración