cht電腦資訊gcin
adm Find login register

emacs + gcin -2

ceason
1 emacs + gcin -2
Promote 0 Bookmark 02012-05-09quote  

emacs + gcin  我知道之前己有貼子有討論這個

但我還是沒法 在 emacs 里碰到 一丁點 gcin

只好上來求救了 

(我是情況是 ubuntu 11.10 / emacs 24 -snapshot?gcin 2.7.5)

eliu
2
Promote 0 Bookmark 02012-05-10quote  
eliu
3
Promote 0 Bookmark 02012-05-10quote  
alan
4
Promote 0 Bookmark 02012-05-10quote  

Emacs 24.1.50.1 + debian 沒問題!

有裝 im-switch 嗎?

eliu
5
Promote 0 Bookmark 02012-05-10quote  
alan
6
Promote 0 Bookmark 02012-05-10quote  

$ LC_CTYPE=zh_TW.UTF-8 emacs

我記得很久以前好像用過這個方法

guest
7
Promote 0 Bookmark 02012-05-10quote  

我把電腦 來了個 clean install 升級到 ubuntu 1204

gcin 2.7.6

問題 還在

$ LC_CTYPE=zh_TW.UTF-8 emacs

這個方法我是知道的

網上查到在  scim-bridge.el 和 ibus-mode 出來前

其他人都可以 用那個方法

但我在 1110 和1204  試到都不行 ‧‧‧‧

最惱人的是 gcin 太好用了

回不去   ibus scim 

只好再找找 辨法了( 都搞了一星期了 )

--------------------------------------------

gobal unset C-space  我也試過 和 大大一樣 undefined

 

eliu
8
Promote 0 Bookmark 02012-05-10quote  

既然目前的 emacs 已經是用 gtk2,看有沒有人要弄 emacs 的 gtk im interface,捨棄 XIM,我沒在用 emacs,不可能去搞這個東西。

alan
9
Promote 0 Bookmark 02012-05-10quote  

http://emacs.naquadah.org/

拿 debian 的到 ubuntu 用,不知是否可行?

我用他們包的一直沒問題!

guest
10
Promote 0 Bookmark 02012-05-10quote  

那個DEB 的包 在 ubuntu 1204  裝不了

The following packages have unmet dependencies:
 emacs-snapshot : Depends: libmagickcore3 (>= 8:6.6.0.4) but it is not installable
                  Depends: libmagickwand3 (>= 8:6.6.0.4) but it is not installable

其實我一直都在是用 那右上的 PPA

不過還是謝謝幫助了
看來我還是過一段時間  試試 debian 吧

我想問一下  在 debain

gcin 是不是 即裝即用  有沒有一些需要設定的地方

alan
11
Promote 0 Bookmark 02012-05-10quote  

debian 有 gcin。加上im-switch 不用設定什麼就可以用了。

debian 官方是 emacs 23

ceason
12
Promote 0 Bookmark 02012-05-16quote  

我想試試 但是缺乏相關知識 (我不是程式員 雖然我用emacs,只懂得一點簡單的python$
 希望 大大 能給一些幫助 指出方向
 以下
 
  scim, ibus 和 uim  與相接 emacs 的方法 他們都是
 ibus- (ibus.el - agent ) - ibus
 
 以前 提到的libgcin-im-client.so 現在是 broken link 了
 也看gcin-im-client.h   但是應該怎麼 連接 我不懂(哪里可以找到相關的資料/教材$$
我所知道的 也只有
在 agent 中 它給 ibus.el 提供了 key event , focus , display 等接口
更多工作是在ibus.el 中做的 比如 preedit


現在四個想法:
1。修改 agent 讓他接到 gcin client 去
2。做一個 轉接器 T  -> emacs - (ibus.el -agent) - T -gcin
3。重新做一個 dbus 的接口到gcin
4。gtk im interface

請大大指教

附上 ibus -emacs 插件

eliu
13
Promote 0 Bookmark 02012-05-16quote  

搞一個直接 talk to gcin-im-client 的 interface 不如搞 gtk im client,這樣各個 im 都可以用。

emacs 現在也用 gtk 了,所以用 gtk im client 是名正言順。

ceason
14
Promote 0 Bookmark 02012-05-17quote  

gtk im interface

我先上交 個 request 吧

Guest
15
Promote 0 Bookmark 02013-08-12quote  

目前的emacs應該是用gtk3了,而且基本上用

export LC_CTYPE=zh_TW.UTF-8 && emacs

應該就可以在emacs裡打中文了。

cht電腦資訊gcin
adm Find login register
views:36928