2015-12-02 4 views
0

в основном я хочу, чтобы установить ярлык (Ctrl + K) в моем Cygwin терминале Linux для запускаBash Terminal: Как связать Ctrl + K, чтобы kill-whole-line THEN очистить экран?

связывают ' "\ Ск": убить-всю линию'

ТОГДА немедленно запустить

псевдоним ЦБС = «эхо -e„\ 033c \ с“»

Оба работают сами по себе, но я хотел бы сделать это в одном keybo ard. Заранее спасибо!

ответ

1

Этот входной ток прозрачной последовательности и выполняет сброс терминала.

bind '"\C-k": "\C-e\C-uecho -e \"\\033c\\c\"\n"' 
+0

Кроме того, здесь есть несколько других фаворитов: https://conemu.github.io/en/CygwinMsys.html#inputrc – Maximus

+0

Он работает, но после того, как она очищает, есть пустая строка над курсором. http://i.imgur.com/HE42qfR.jpg –

+0

Выполняемый 'echo -e '\ 033c" 'ведет себя одинаково. – Maximus