mirror of
https://github.com/opnsense/src.git
synced 2026-02-13 15:57:05 -05:00
This adds a new "arrow" key "delete" corresponding to the kD termcap value. It only works if that is a sequence such as "\033[3~"; if it is "\177", the em-delete-prev-char or ed-delete-prev-char from the single-character mappings remains. It turns out that most terminals (xterm and alikes, syscons in xterm mode) produce "\033[3~" by default so <Delete> has the expected effect. This also means that things need to be considerably misconfigured for <Backspace> to perform a <Delete> action. |
||
|---|---|---|
| .. | ||
| TEST | ||
| chared.c | ||
| chared.h | ||
| common.c | ||
| editline.3 | ||
| editrc.5 | ||
| el.c | ||
| el.h | ||
| emacs.c | ||
| filecomplete.c | ||
| filecomplete.h | ||
| hist.c | ||
| hist.h | ||
| history.c | ||
| key.c | ||
| key.h | ||
| Makefile | ||
| makelist | ||
| map.c | ||
| map.h | ||
| parse.c | ||
| parse.h | ||
| prompt.c | ||
| prompt.h | ||
| read.c | ||
| read.h | ||
| refresh.c | ||
| refresh.h | ||
| search.c | ||
| search.h | ||
| sig.c | ||
| sig.h | ||
| sys.h | ||
| term.c | ||
| term.h | ||
| tokenizer.c | ||
| tty.c | ||
| tty.h | ||
| vi.c | ||