中文
IBus-Table是為基於碼錶的IME即所謂的形碼開發的IME架構,常見的形碼有鄭碼、五筆、倉頡、二筆等。 之所以開發IBus-Table純粹是為了讓Linux的使用者能充分享受形碼輸入的樂趣。當然它遠遠還沒有完美,所以如果你有任何希望或建議,或者發現了bug,請在issue列表上填上一個issue,或者直接發郵件給我<acevery@gmail.com>,我會非常高興聽到你的心聲的。
快速鍵
注意: Ctrl是Ctrl鍵,Shift_L是左邊的Shift鍵,Shift_R是右邊的Shift鍵,Alt是Alt鍵,Arrow_Left是指向左邊的方向鍵,Arrow_Right就是指向右邊的方向鍵,同理可知Arrow_Up和Arrow_Down的意思。[1~9]是指從數字鍵1到數字鍵9中的任意一個。
| 按鍵 |
作用 |
| Space |
提交輸入的字詞 |
| Shift_L |
當沒有按其它鍵進行輸入的時候是中英文切換,在輸入中的時候是把第一個候選詞提交到預編輯片語中 |
| Shift_R |
拼音模式和一般模式的切換 |
| Shift_L/Shift_R+[1~5] |
在拼音模式下輸入拼音的聲調,在輸入框中可以看到↑1, ↑2, ↑3, ↑4, ↑5這樣的聲調錶示。代表陰平,2表示陽平,3意思是上聲,4就是去聲了,5則代表輕聲 |
| Arrow_Left |
在預編輯片語中把游標向左移動一個字 |
| Arrow_Right |
在預編輯片語中把游標向右移動一個字 |
| Backspace |
刪除最後一個輸入的按鍵或預編輯片語中的最後一個字 |
| Delete |
刪除預編輯片語游標後的一個字 |
| Ctrl+Arrow_Left |
把游標移到預編輯片語的最前部 |
| Ctrl+Arrow_Left |
把游標移到預編輯片語的最前部 |
| Ctrl+Backspace |
刪除游標前部的預編輯片語 |
| Ctrl+Delete |
刪除游標後部的預編輯片語 |
| Esc |
重設IME |
| [1~9] |
選擇並提交相應的字詞 |
| Ctrl+[1~9] |
選擇相應的字詞到預編輯片語中 |
| Alt+[1~9] |
刪除相應位置的使用者自訂片語 |
| Page_Up/Page_Down |
上一頁或下一頁的候選字詞 |
| -/+ |
當沒有作為輸入鍵的時候作用和Page_UP/Page_Down相同 |
| Ctrl+, |
啟用或關閉單字模式 |
| Ctrl+. |
切換全形/半形標點 |
| Ctrl+/ |
啟用或關閉直接上屏模式 |
| Ctrl+; |
中文輸入時切換不同的字元範圍,如GBK,GB18030等 |
EnglishIntroduction
IBus-Table is the IM Engine framework for table-based input methods, such as ZhengMa, WuBi, ErBi, CangJie and so on. The aim of IBus-Table is to make the users of table-based input methods can enjoy the typing on Linux environment. Definitly, it is far from
perfect, so if you have any wish or any suggestion, please file a issue on
issue_listor send me an email <acevery@gmail.com>, I would be very please to hear from you
Key Bindings
Notice: Ctrl is "Control Key", Shift_L is the left "Shift Key", Shift_R is the right "Shift Key", Alt is the "Alt Key", Arrow_Left is the "Arrow Key" point to left, Arrow_Right is the "Arrow Key" point to right, similarly as Arrow_Up and Arrow_Down.
Cursor is the one in preedit string. [Num1~Num9] means one key in Num1, Num2, Num3, ... , Num9.
| Space |
commit inputted string |
| Shift_L |
when no key inputted: shift the input mode between English and Table mode. during input: commit the first candidate into preedit string |
| Shift_R |
shift between PinYin mode and Normal mode under Table mode |
| Shift_L/Shift_R |
+ [1~5] input tunes under PinYin mode. the tunes display in aux string area as ↑1, ↑2, ↑3, ↑4, ↑5. 1 is YinPin, 2 is YangPin, 3 is ShangSheng, 4 is QuSheng, 5 is QingSheng |
| Arrow_Left |
move cursor one character left in preedit string |
| Arrow_Right |
move cursor one character right in preedit string |
| Backspace |
remove the last input key or last character in preeidt string |
| Delete |
remove one character after the cursor in preedit string |
| Ctrl+Arrow_Lelf |
move the cursor to the front of preedit string |
| Ctrl+Arrow_Right |
move the cursor to the end of preedit string |
| Ctrl+Backspace |
delete from cursor to the front of preedit string |
| Ctrl+Delete |
delete from cursor to the end of preedit string |
| Arrow_Down |
mext candidate |
| Arrow_Up |
previous candidate |
| Esc |
reset the input method |
| Num1~Num9 |
select the correspondent candidate and commit inputted string |
| Ctrl+[Num1~Num9] |
select the correspondent candidate and commit it into preedit string |
| Alt+[Num1~Num9] |
remove the correspondent user-defined phrase |
| Page_Up/Page_Down |
page up/down the lookup table of candidates |
| -/+ |
when not been used as valid input keys, the same as Page_Up and Page_Down |
| Ctrl+, |
open/close Single Character Mode, only show single character not phrases |
| Ctrl+. |
shift between full/half punctuation |
| Ctrl+/ |
shift between direct/normal commit mode |
| Ctrl+; |
shift between different SubCharset in Chinese |
轉自: https://code.google.com/p/ibus/wiki/TableReadme