REPO STATUS: Inactive
The akt program generates keyboard input suitable for GNU APL and for
editing APL code using a Unicode-capable text editor (e.g. vim).
Compile akt using the command:
$ make akt
Invoke akt with a command and its arguments (if any) like this:
$ akt apl
When you invoke apl this way, you will be able to type APL glyphs using
the Alt key. The keyboard mapping is illustrated in a file included with
akt.
akt's input must be a terminal. Your system's locale must use UTF-8
encoding.
akt runs the specified command attached to a pty. akt is the master
and the specified command is the slave. The slave's terminal size
automatically adjusts to conform to the master's terminal size.
Use the -z option to suppress the action of the suspend character.
akt depends upon your terminal emulator sending the two-character
sequence ESC <char> when you hold the Alt key and type <char>.
The ability for a terminal to do so may be a configurable option, often
named something like "Alt sends meta".
Note that some terminal emulators use the Alt key to access the
terminal program's menus. This conflicts with akt's use of the Alt
key as a shift for APL characters. If your terminal does this, there's
probably a configuration option to disable using Alt for menu access.