readling, ctrl-u is not working like linux console
Hi,
I find it the barebox console's ctrl-u is not working like my linux host.
for now, the barebox's ctrl-u discard the whole line. but the linux consle just remove characters before cursor. is the barebox ctrl-u follows any standard, if not, how about make it just works like linux(ah, it is gnu readline) does.
Regards,
duhuanpeng
_______________________________________________
barebox mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/barebox
Quoted 8 lines · duhuanpeng
Hi,
I find it the barebox console's ctrl-u is not working like my linux host.
for now, the barebox's ctrl-u discard the whole line. but the linux consle just remove characters before cursor. is the barebox ctrl-u follows any standard, if not, how about make it just works likelinux(ah, it is gnu readline)does.
FWIW, in bash on both my tty2 and urxvt, Ctrl-U clears the whole line. But I don't know if there is a standard for this shortkey.
- Roland
Signature · 9 lines
Roland Hieber | [email protected] | Pengutronix e.K. | https://www.pengutronix.de/ | Peiner Str. 6-8, 31137 Hildesheim | Phone: +49-5121-206917-5086 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | _______________________________________________ barebox mailing list [email protected] http://lists.infradead.org/mailman/listinfo/barebox
Quoted 10 lines · Roland Hieber
Quoted 8 lines · duhuanpeng
Hi,
I find it the barebox console's ctrl-u is not working like my linux host.
for now, the barebox's ctrl-u discard the whole line. but the linux consle just remove characters before cursor. is the barebox ctrl-u follows any standard, if not, how about make it just works likelinux(ah, it is gnu readline)does.
Quoted 2 lines
FWIW, in bash on both my tty2 and urxvt, Ctrl-U clears the whole line. But I don't know if there is a standard for this shortkey.
See this section [1] in the readline documentation.
Best regards
Ulrich
[1] https://tiswww.case.edu/php/chet/readline/readline.html#SEC17
Signature · 9 lines
Pengutronix e.K. | Ulrich Ölmann | Industrial Linux Solutions | http://www.pengutronix.de/ | Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | _______________________________________________ barebox mailing list [email protected] http://lists.infradead.org/mailman/listinfo/barebox
Quoted 2 lines
FWIW, in bash on both my tty2 and urxvt, Ctrl-U clears the whole line.
did you try to move your cursor in the middle of a line.
I guess my bash use this keybinds:
[1] https://www.gnu.org/software/bash/manual/bash.html#Bindable-Readline-Commands
8.4.4 Killing And Yanking
kill-line (C-k)
Kill the text from point to the end of the line.
backward-kill-line (C-x Rubout)
Kill backward from the cursor to the beginning of the current line.
unix-line-discard (C-u)
Kill backward from the cursor to the beginning of the current line.
kill-whole-line ()
Kill all characters on the current line, no matter where point is. By default, this is unbound.
Regards,
duhuanpeng
_______________________________________________
barebox mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/barebox
Quoted 4 lines · duhuanpeng
Quoted 2 lines
FWIW, in bash on both my tty2 and urxvt, Ctrl-U clears the whole line.
did you try to move your cursor in the middle of a line.
Ah, I misread your first mail. Yes, my bash only discards characters before the cursor until the start of the line.
- Roland
Quoted 27 lines
I guess my bash use this keybinds:
[1] https://www.gnu.org/software/bash/manual/bash.html#Bindable-Readline-Commands
8.4.4 Killing And Yanking
kill-line (C-k)
Kill the text from point to the end of the line.backward-kill-line (C-x Rubout)
Kill backward from the cursor to the beginning of the current line.unix-line-discard (C-u)
Kill backward from the cursor to the beginning of the current line.kill-whole-line ()
Kill all characters on the current line, no matter where point is. By default, this is unbound.Regards,
duhuanpeng_______________________________________________
barebox mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/barebox
Signature · 9 lines
Roland Hieber | [email protected] | Pengutronix e.K. | https://www.pengutronix.de/ | Peiner Str. 6-8, 31137 Hildesheim | Phone: +49-5121-206917-5086 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | _______________________________________________ barebox mailing list [email protected] http://lists.infradead.org/mailman/listinfo/barebox
Quoted 10 lines · Roland Hieber
Quoted 8 lines · duhuanpeng
Hi,
I find it the barebox console's ctrl-u is not working like my linux host.
for now, the barebox's ctrl-u discard the whole line. but the linux consle just remove characters before cursor. is the barebox ctrl-u follows any standard, if not, how about make it just works likelinux(ah, it is gnu readline)does.
Quoted 5 lines
FWIW, in bash on both my tty2 and urxvt, Ctrl-U clears the whole line. But I don't know if there is a standard for this shortkey.
- Roland
In some shells, like mksh, the default behaviour of ctrl-u is to kill the whole line. But then it's not called unix-line-discard, and I don't think mksh uses readline, either. The "standard" is probably just readline, though it makes me wonder where the "unix" came from…
_______________________________________________
barebox mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/barebox
Quoted 5 lines
In some shells, like mksh, the default behaviour of ctrl-u is to kill the whole line. But then it's not called unix-line-discard, and I don't think mksh uses readline, either. The "standard" is probably just readline, though it makes me wonder where the "unix" came from…
Hi, to avoid run into this issues:
Quoted 1 line
The program in a Unix-like system that allocates machine resources and talks to the hardware is called the “kernel”. GNU is typically used with a kernel called Linux. This combination is the GNU/Linux operating system. GNU/Linux is used by millions, though many call it “Linux” by mistake.
I think it is better to descript it what it ctrl-u does:
Kill backward from the cursor to the beginning of the current line. :)
Regards,
duhuanpeng
_______________________________________________
barebox mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/barebox