Сочетание клавиш для конца строки


14

Я искал другие посты для ответа на этот вопрос, но все они немного отличались от того, что я ищу.

Я привык к разработке в OS X, где простое сочетание клавиш Command + Right Arrowидет до конца строки.

Есть ли способ подключить эту команду в Ubuntu? У меня есть Mac Book с Ubuntu, поэтому у меня нет клавиши End.

Я пробовал настраиваемые сочетания клавиш в настройках клавиатуры, но не могу заставить команду работать до конца строки.

Какие-либо предложения?

Ответы:


10
  1. Установить xdotool:sudo apt-get install xdotool
  2. Перейти к системным соединениям -> клавиатура -> ярлыки -> пользовательские
  3. Создать новый ярлык, привязав bash -c "xdotool getactivewindow key End"команду к некоторой комбинации клавиш

Это прекрасно, спасибо! Для получения бонуса, как я могу сделать команду стрелка вправо, чтобы выделить до конца строки?
Тайфорд

@tyelford извините, у меня нет Mac, что делает команда + shift + стрелка вправо?
Сергей Колодяжный

1
Ах , , ну, та же идея, сделать ярлык для него, но использовать xdotool getactivewindow key Shift+Endв качестве коммандера. Также . , Попробуйте выйти из режима мышления Mac - на Ubuntu нет клавиши управления. Есть супер ключ, который больше похож на ключ Window
Сергей Колодяжный,

1
Еще раз спасибо, у меня почти было это, но забыл плюс между Shift и End. Да, я знаю, что супер-клавиша похожа на клавишу Windows, но этот ярлык очень удобен, потому что мой большой палец левой руки может отлично дотянуться до супер-клавиши.
Tyelford

1
Это так верно. Мне очень не хватает Ctrl-A и Ctrl-E для Home и End. Клавиши home и end на клавиатуре ПК расположены слишком далеко. Вы хотите, чтобы эти ярлыки были немедленно доступны, пока вы набираете код.
забывает

2

На клавиатуре Mac (под управлением Ubuntu)

Функциональная (FN) клавиша + стрелка влево / вправо
Ключ, кажется, эквивалентен
команда + стрелка влево / вправо
функциональность видна родной среде Mac.


Благодарность! работал над моим MacBook Pro под управлением Lubuntu
Мигель Мота
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.