File: README.console

package info (click to toggle)
mlterm 3.9.4-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 25,340 kB
  • sloc: ansic: 154,713; sh: 5,302; cpp: 2,953; objc: 2,776; java: 2,472; makefile: 2,445; perl: 1,674; xml: 44
file content (58 lines) | stat: -rw-r--r-- 1,710 bytes parent folder | download
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
comment -*- mode: text; tab-width:2; indent-tabs-mode:nil -*-

Console support (similar to GNU screen)

* Tested environment
  xterm-396
  RLogin 2.30.2.1

* Build
  ./configure --with-gui=console ...
  make
  sudo make install

* Configuration
  Configuration of console version is almost same as that of X11 version.

  <mlterm-con specific options>
  o console_encoding (--ckm)
    Encoding of the console where mlterm-con works.

    OPTION:  console_encoding  encoding
                    |              |
            xterm <=> mlterm-con <=> vim

  o default_cell_size (--csz)
    Cell width and height in pixel if mlterm-con can't get them by TIOCGWINSZ.

  o console_sixel_colors (--csc)
    The number of sixel graphics colors of the console where mlterm-con works.

* Start
  $ mlterm-con

  mlterm-con starts $libexecdir/mlterm/mlterm-con-server which works a daemon
  process, and connects to it.
  If it doesn't work expectedly, try to execute $libexec/mlterm/mlterm-con-server
  directly.

  If a console window where mlterm-con works exits unexpectedly, you can revive
  it by starting mlterm-con and pressing Ctrl+F3.

  If you want to split screen, press Shift+F1 (same as '$ mlcc exec hsplit_screen')
  or Shift+F2 ('$ mlcc exec vsplit_screen').

* Note
  o Install libsixel (https://github.com/saitoha/libsixel) in advance if you
    want to show graphics or emoji in mlterm-con.
  o Input method plugin modules for mlterm-fb are binary compatible with those
    for mlterm-con.

* Unsupported features
  o OPEN_SCREEN shortcut of ~/.mlterm/key.
    (OPEN_PTY, HSPLIT_SCREEN, VSPLIT_SCREEN etc are supported.)
  o geometry option
  o scrollbar
  o indic script
  o open type layout
  o DRCS