mirror of
https://github.com/tio/tio.git
synced 2026-05-01 23:07:58 +02:00
The program can be started in line editing mode. In this mode, the
current line can be edited by inserting/deleting characters. Escape
values can be used for bytes.
Controls:
printable - adds character to the position of the cursor
RIGHT, LEFT - moves cursor in the line
UP, DOWN - gets prevoiusly sent lines from the history
BACKSPACE - deletes character before the cursor
ENTER - sends line
Commands:
:? - list available commands
:q - quit
:v - show version
:: - send ':'
Escapes:
\dNNN - decimal NNN (e.g: \d045 = 45)
\xNN - hexadecimal NN (e.g: \xff = 255)
\bNNNNNNNN - binary NNNNNNNN (e.g: \b00000001 = 1)
Added option --line-edit, to start the program in line editing mode.
Added option --no-newline-in-line-edit to prevent sending newline
characters.
26 lines
652 B
Makefile
26 lines
652 B
Makefile
AM_CPPFLAGS = -I$(srcdir)/include
|
|
AM_CFLAGS = -Wall
|
|
bin_PROGRAMS = tio
|
|
tio_SOURCES = tty.c \
|
|
options.c \
|
|
time.c \
|
|
main.c \
|
|
log.c \
|
|
error.c \
|
|
include/tio/tty.h \
|
|
include/tio/options.h \
|
|
include/tio/time.h \
|
|
include/tio/print.h \
|
|
include/tio/log.h \
|
|
include/tio/error.h \
|
|
lineedit.c \
|
|
include/tio/lineedit.h
|
|
|
|
if ADD_SETSPEED2
|
|
tio_SOURCES += setspeed2.c
|
|
endif
|
|
|
|
if ENABLE_BASH_COMPLETION
|
|
bashcompletiondir=@BASH_COMPLETION_DIR@
|
|
bashcompletion_DATA=bash-completion/tio
|
|
endif
|