LINUX.ORG.RU

Это зависит от используемого тобой эмулятора терминала.

EXL ★★★★★
()
Ответ на: комментарий от d_a

bind '«\e[24~»:«\C-k \C-utop\n»'

+1

Чтобы не выглядело магией

Комбинацию \e[24~ можно получить запустив read и нажав нужную кнопку.

Описание команд есть здесь: http://tiswww.case.edu/php/chet/readline/rluserman.html
\C-u - очищает до курсора, \С-k - после.

Чтобы было на перманентной основе, добавлять сюда: /etc/inputrc

Вроде основное сказал.

Kroz ★★★★★
()
Ответ на: комментарий от Kroz

Чтобы было на перманентной основе, добавлять сюда: [inlude]/etc/inputrc

Ни в коем случае.

Во-первых, bind — это команда Баша, в inputrc она не нужна. Во-вторых, зачем другим пользователям-то подсовывать эту странность? И в-третьих, не будет это, очевидно, работать так, как имелось в виду в python(1), lftp(1), еще в куче программ, использующих ГНУ Ридлайн — зачем же она там? Только в ~/.bashrc, короче.

Zmicier ★★★★★
()
Ответ на: комментарий от Zmicier

в python(1), lftp(1), еще в куче программ, использующих ГНУ Ридлайн — зачем же она там?

Хорошее замечание, спасибо.

Тогда и вправду ~/.bashrc, или /etc/bash/bashrc для глобальных.

Kroz ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.