Перейти к началу / концу строки (не в bash)
В macOS из любого "текстового поля", например, того, в котором я пишу этот вопрос, если я нажимаю CMD + LeftArrow, курсор перемещается в начало строки. Кроме того, в macOS, если я нажимаю Ctrl + A, курсор снова переходит в начало строки, фактически в macOS CMD + A выделяет все, поэтому Ctrl + A все еще доступен.
Как это можно сделать в Ubuntu?
Я также хотел бы иметь что-то эквивалентное CMD + Backspace + LeftArrow, то есть "удалить все строки".
3 ответа
Найдите кнопки " Домой" и " Конец" на клавиатуре. Они сделают эту работу.
Для многострочных текстовых полей используйте Ctrl+Home и Ctrl+End, чтобы добраться до начала и конца текста.
Чтобы удалить все, сначала выделите текст, используя Ctrl+A, а затем Backspace.
Ctrl+Backspace удаляет предыдущее слово, а Ctrl+Shift+Backspace удаляет строку, в которой курсор находится в эквиваленте CMD+Backspace+LeftArrow.
Чтобы перейти к началу или концу строки, home
а также end
ключи используются. На MacBook эти ключи обычно связаны с fn + leftArrow
а также fn + rightArrow
, Если это не работает, источники предлагают использовать fn + option + leftArrow/rightArrow
или другие комбинации.
Если вы говорите о текстовом поле, я думаю, что единственный способ - нажать home/end. Но если вы говорите о терминале, я бы порекомендовал использовать set -o vi. Для меня это очень полезно.