2008-04-20

scim 的一些技巧

先對中文輸入法的幾個名詞做個解釋:

root mode: 固定的輸入視窗
over the Spot: 在輸入游標附近顯示一個拆字; 備選字視窗
on the Spot: 在輸入字時, 直接將輸入的拆碼顯示在在輸入游標處

原先使用的是 gcin, 由於那個怪怪的 "隨著輸入游標" 移動輸入視窗的功能(即 over the spot), 一直有點困擾著我, 雖然可在設定中將之固定住(root mode), 但這還不是一個好的方式. 因為這個固定的視窗無法自由的移動, 有時會造成不便.

在使用 gcin 之前是用 scim 的, 於是改用 scim, 發現 scim 在幾個方面有著我想要的功能:

1. 可自由的設定三種輸入的 mode, 而且設定方便

2. 在 root mode 時, 可用滑鼠右鍵將固定的顯示輸入視窗移到不妨礙之處, 這就是我想要的功能

由於軟體的支援程度各有不同, 像 GIMP; INKSCAPE; FIREFOX ..等都有不同的適用的輸入模式, 以 GIMP 來說吧, 使用 over the spot 很方便, INKSCAPE 使用 root mode 則比較適合, 至於 FIREFOX 由於該程式的問題第一次使用中文輸入時會抓不對位置(對 over the spot 來說)

3. 另外由於個人是使用倉頡輸入法的, 在 scim 中使用倉頡輸入法(應該其它輸入法也有此功能, 請自行試試), 例如一般的倉頡輸入是以字為單位, 如想打 "倉頡" 這兩個字, 必需輸入 oiar(倉) + space 鍵 + grmbc(頡) + space 鍵, 在 scim 中(參考圖一), 可以這麼輸入 oiar(倉)grmbc(頡)+space 鍵, 也就是在輸入一個字後, 該碼組合的字如沒其它的字時我們不必按 SPACE 鍵, 而可繼續輸入下一個字(可一直重覆) .

附圖一


至於 "人生" 這兩個字就不適合了, why, 自行試試就了解了.

這個功能有什麼好處呢? 可有效的減少輸入的鍵及加快輸入速度, 例如圖書館這三個字以沒這項功能來說, 必需輸入 wryw+space鍵+lga+space鍵+oijrr+space鍵, 計 15 個按鍵.

而用這項功能的話可減少兩個鍵(中間的兩次 space鍵), 而這只是三個字耶, 想想在一長篇大論的文章中, 可有效的減少多少按鍵, 相對的也加快了輸入的速度, 減少了不少時間.

-----

相較於 gcin 的架構; 設定上的簡單scim 一般人會認為複雜多了, 以 gcin 的論點來看 scim, 我想也是有些不公平的. 不論如何使用自由軟體就是有這個好處, 你可以選擇你所愛的.

沒有留言 :

張貼留言