Я знаю, что в командной строке ctrl + k удалит от курсора до конца строки. Ctrl + k также работает в программах Mac GUI, таких как Chrome, поля ввода текста Finder.
Но в linux, firefox или gnome file explorer текстовый ввод ctrl + k не работает. Есть ли другая комбинация клавиш для этого?
Я полагаю, что дистрибутив Linux, который я сейчас использую, основан на CentOS, если этот вопрос зависит от дистрибутива.
решение1
Насколько мне известно, приложения Windows и Linux (на самом деле виджеты графического интерфейса, так что это не зависит от программы)) стандартизированы
shift-End
для выбора от курсора до конца строки (shift-Home
выбор в обратном направлении)- затем следует
Delete
удалить выделение
решение2
По моему опыту, сочетание клавиш ctrl+k полностью допустимо (и ведет себя так, как и ожидалось) в пределахэмуляторы терминала, по крайней мере те, которые работают под управлением BASH (ZSH и другие могут иметь специально отличающуюся или определяемую пользователем функциональность). Для других текстовых полей единственное похожее сочетание клавиш, о котором я знаю, это ctrl+u, которое удалит всю строку независимо от положения курсора.
Я подозреваю, что такое поведение крайне специфично для программ, если только среда рабочего стола или оконный менеджер не будут способствовать этому. Я могу ошибаться, и в этом случае я надеюсь, что кто-то придет и поправит меня.