summerofcode2021projects:inputmethodinfreebsdvirtualterminal

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
summerofcode2021projects:inputmethodinfreebsdvirtualterminal [2021/08/23 14:04] – FanChungsummerofcode2021projects:inputmethodinfreebsdvirtualterminal [2021/08/30 17:05] (current) – FanChung
Line 7: Line 7:
  
 ===== Screenshot ===== ===== Screenshot =====
- +{{summerofcode2021projects/inputmethodinfreebsdvirtualterminal/vt_ime_screenshot.png?600}}
-{{summerofcode2021projects/inputmethodinfreebsdvirtualterminal/vt_ime_screenshot.png?linkonly|vt_ime_screenshot.png}}+
  
 ===== Project Description ===== ===== Project Description =====
Line 39: Line 38:
 | 07/19-07/25 | [[SummerOfCode2021Projects/InputMethodInFreeBSDVirtualTerminal/Week7|Week 7]] || | 07/19-07/25 | [[SummerOfCode2021Projects/InputMethodInFreeBSDVirtualTerminal/Week7|Week 7]] ||
 | 07/26-08/01 | [[SummerOfCode2021Projects/InputMethodInFreeBSDVirtualTerminal/Week8|Week 8]] || | 07/26-08/01 | [[SummerOfCode2021Projects/InputMethodInFreeBSDVirtualTerminal/Week8|Week 8]] ||
-| 08/02-08/08 | [[SummerOfCode2021Projects/InputMethodInFreeBSDVirtualTerminal/Week9|Week 9]] || +| 08/02-08/15 | [[SummerOfCode2021Projects/InputMethodInFreeBSDVirtualTerminal/Week9&10|Week 9 & Week 10]] ||
-| 08/09-08/15 | [[SummerOfCode2021Projects/InputMethodInFreeBSDVirtualTerminal/Week10|Week 10]] ||+
 | 08/16-08/22 | [[SummerOfCode2021Projects/InputMethodInFreeBSDVirtualTerminal/FinalSummary|Week 11 (Final Summary)]] || | 08/16-08/22 | [[SummerOfCode2021Projects/InputMethodInFreeBSDVirtualTerminal/FinalSummary|Week 11 (Final Summary)]] ||
  
Line 50: Line 48:
 ===== Notes ===== ===== Notes =====
   * Notes: https://gitlab.com/Cycatz/gsoc-notes   * Notes: https://gitlab.com/Cycatz/gsoc-notes
 +
 +===== Usage =====
 +
 +  - Set up the kernel patch (branch vt-ime): https://github.com/Cycatz/freebsd-src/tree/vt-ime
 +  - Set up the backend: https://github.com/Cycatz/tmux-rime/blob/vt-rime/README.org
 +  - Fire up the vt console and set the console font to b16.hex in [[https://github.com/emaste/fontstuff|fontstuff]] for displaying CJK characters correctly
 +  - Press right ctrl key to toggle IME mode
 +  - Press keys to compose CJK chars/words and use ''%%Space%%'' to commit the preedit string (Currently only support the input scheme //[[https://en.wikipedia.org/wiki/Bopomofo|Bopomofo]]//)
  
  • summerofcode2021projects/inputmethodinfreebsdvirtualterminal.1629727487.txt.gz
  • Last modified: 2021/08/23 14:04
  • by FanChung