summaryrefslogtreecommitdiff
path: root/coreutils/tac.c
diff options
context:
space:
mode:
authorRon Yorston2021-04-15 12:03:58 +0100
committerDenys Vlasenko2021-04-15 13:09:12 +0200
commitac6495f6fbb97cb59ccd0a6744660346fd9b80b3 (patch)
treeeb4bf13d5b3f9fda9e1fe0c8c658d2d9d5a8eeaa /coreutils/tac.c
parentd6e653d667bc1eb343014508a8bddb3dd4945f78 (diff)
downloadbusybox-ac6495f6fbb97cb59ccd0a6744660346fd9b80b3.zip
busybox-ac6495f6fbb97cb59ccd0a6744660346fd9b80b3.tar.gz
vi: allow ctrl-D to reduce indentation
When whitespace has been automatically added to a new line due to autoindent entering ctrl-D should reduce the level of indentation. Implement an approximation of this by treating ctrl-D as backspace. For the common case of indentation using tabs this is good enough. My attempt at a full implementation was three times bigger. function old new delta char_insert 476 531 +55 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/0 up/down: 55/0) Total: 55 bytes Signed-off-by: Ron Yorston <rmy@pobox.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'coreutils/tac.c')
0 files changed, 0 insertions, 0 deletions