SublimeText2でInputHelperを使っても日本語が入力できない(CentOS6.3)

昨日から使い始めたSublimeText2。かなりイケてるエディターで使いながら感心してた。もともとWindowsユーザの何ちゃってlinuxユーザの俺は、結局GVimを使いこなすことができず、Geditではプラグインをうまくインストールできず。SublimeText2にたどり着いたんだが……。日本語がうまく入力できないのだよね。Linuxでは。

で、検索すると「InputHelper」というパッケージを入れると良いよとでてきたのだけども。自分の環境にいれてもうまくいかないのよねぇ。InputHelperのウィンドーを呼び出して文字を入力するが、InputHelperもSublimeTextもフリーズする。エラー原因を見てみると、

(sublime:6712): Gdk-WARNING **: gdkdrawable-x11.c:952 drawable is not a pixmap or window

(sublime:6712): Gdk-WARNING **: gdkdrawable-x11.c:952 drawable is not a pixmap or window
Traceback (most recent call last):
  File "/home/kunren/.config/sublime-text-2/Packages/InputHelper/lib/linux_text_input_gui.py", line 28, in on_key_press
    self.print_text()
  File "/home/kunren/.config/sublime-text-2/Packages/InputHelper/lib/linux_text_input_gui.py", line 19, in print_text
    buffer = self.textInput.get_buffer()
AttributeError: 'gtk.Entry' object has no attribute 'get_buffer'
Traceback (most recent call last):
  File "/home/kunren/.config/sublime-text-2/Packages/InputHelper/lib/linux_text_input_gui.py", line 23, in destroy
    self.print_text()
  File "/home/kunren/.config/sublime-text-2/Packages/InputHelper/lib/linux_text_input_gui.py", line 19, in print_text
    buffer = self.textInput.get_buffer()
AttributeError: 'gtk.Entry' object has no attribute 'get_buffer'

という表示がでるんだが、意味が分からないorz なんちゃってユーザの限界である。誰か偉い人がたどり着いて解決してくれないかなぁ。無理かなぁ?まぁそのうち誰か良いインプットヘルパーを作ってくれることを期待しよう。

とりあえず、日本語に関しては、メモ帳か何かに書いておいて、それをペーストする感じで使おうと思う。
またそのうち使えるようになるかもしれないし、気長に待とうかな。しかし日本語が自然に使えないとなると、お金払うのちょっと迷うなぁ。でもメインで使うようになったら仕方ないので払うかな。

ブックマーク パーマリンク.

SublimeText2でInputHelperを使っても日本語が入力できない(CentOS6.3) への4件のフィードバック

  1. のらねこ の発言:

    PyGTK のバージョンが古いのではないかなぁ。python 使ったこと無いから知らないけど。

    http://developer.gnome.org/pygtk/2.24/class-gtkentry.html#method-gtkentry–get-buffer
    This method is available in PyGTK 2.22 and above.

    とか

    • sougetuOte の発言:

      ふーんむ。PyGTKの新しい版を入れてみるか……。Pythonのソフトってどうインストールするんだろ。

  2. hiroooo000 の発言:

    同様の問題にかち合いましたが、インストールしたプラグインのソースを修正することで回避できます。

    小生の記事ですが、こちらを参照ください。
    http://www.hiihah.info/index.php?Linux%EF%BC%9ASublimeText%E3%81%A7%E6%97%A5%E6%9C%AC%E8%AA%9E%E5%85%A5%E5%8A%9B%E3%81%A7%E3%81%8D%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E3%81%99%E3%82%8B

    • tetuya ono の発言:

      おお、貴重な情報ありがとうございます!すぐに試すことはできませんが、近々試して見ようと思います。
      その際には記事にしますね!

コメントを残す

メールアドレスが公開されることはありません。