-
Notifications
You must be signed in to change notification settings - Fork 3
/
ibus-fbterm.1.in
65 lines (54 loc) · 2.1 KB
/
ibus-fbterm.1.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
.\" This file is distributed under the same license as the ibus
.\" package.
.\" Copyright (C) Takao Fujiwara <takao.fujiwara1@gmail.com>, 2016.
.\"
.TH "IBUS\-FBTERM" 1 "Jan 2016" "@VERSION@" "User Commands"
.SH NAME
.B ibus\-fbterm
\- IBus front\-end for FbTerm
.SH "DESCRIPTION"
.PP
ibus\-fbterm is an input method for FbTerm based on IBus.
.PP
This is a wrapper to run dbus\-daemon, ibus\-daemon, fbterm and
ibus\-fbterm\-backend.
.PP
Homepage: https://github.com/ibus/ibus/wiki
.SH "KEY BINDING"
The recent ibus\-fbterm no longer uses the protocol of fbterm because
fbterm would bind Control\-space focibly and now the private header files
are not used to communicate between fbterm and ibus\-fbterm\-backend.
.PP
The default keybinding is Super\-space to switch ibus engines.
Most keybdings would not work due to VT100 keybindings.
Super\-space and Control\-space are tested to work fine.
.PP
Super\-space switches the first two IMEs only. To show
IBus IME switcher panel can be launched by \fBdouble\fR Super\-space keys
instead of Super\-space\-space because VT100 does not handle key release
events. Enter key can select an input method engine on the switcher and
Escape key cancels the switcher.
.PP
Shift modifier can be generated by Escape key in ibus\-fbterm
because VT100 does not handle Shift modifier.
E.g. The reverse switching keybinding is Escape and Super\-space keys
instead of Shift\-Super\-space.
E.g. Escape and space keys can generate Shift\-space key and
it might be used in ibus\-hangul.
Notice: Escape and space keys enable Hangul and
only Escape key disables Hangul in ibus\-hangul by default.
But I'd recommned to use Control\-space rather than Escape and space
with ibus\-setup\-hangul because Escape key disables \fBvi\fR mode.
.SH "XKB"
ibus-fbterm runs \fBloadkeys(1)\fR command to set XKB keymaps internally.
.SH "SETTINGS"
.TP
Show keybindings
.TP
\fBgsettings get org.freedesktop.ibus.general.hotkey triggers\fR
.TP
Show selectable IMEs
.TP
\fBgsettings get org.freedesktop.ibus.general preload-engines\fR
.SH "BUGS"
If you find a bug, please report it at https://github.com/fujiwarat/ibus-fbterm/issues