Комбінація клавіш для кінця рядка


14

Я шукав інші публікації, щоб відповісти на це, але всі вони були дещо іншими, ніж те, що я шукаю.

Я звик розробляти в OS X, де простий ярлик клавіатури Command + Right Arrowйде в кінці рядка.

Чи є спосіб передати цю команду на Ubuntu? У мене книга Mac з Ubuntu, тому у мене немає ключа End.

Я спробував власні ярлики в налаштуваннях клавіатури, але не можу змусити команду працювати до кінця рядка.

Будь-які пропозиції?

Відповіді:


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

Це ідеально, дякую! Як бонус, як я можу зробити стрілку вправо, щоб виділити до кінця рядка?
tyelford

@tyelford Вибачте, у мене немає Mac, що робить команда + shift + стрілка праворуч?
Сергій Колодяжний

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

1
Дякую ще раз, я ледве не мав це, але забув плюс між Shift та End. Так, я знаю, що супер клавіша схожа на клавішу Windows, але саме ця комбінація клавіш настільки зручна, тому що мій великий палець може досягти супер клавіші ідеально.
tyelford

1
Це так правда. Мені дуже не вистачає Ctrl-A та Ctrl-E для дому та кінця. Домашня та кінцева клавіші на клавіатурі ПК розміщені занадто далеко. Ви хочете, щоб ці ярлики були доступні одразу під час введення коду.
забудь

2

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

функціональна клавіша (fn) + стрілка вліво / вправо
ключ здається еквівалентним
команда + стрілка вліво / вправо
функціональність бачила рідне середовище Mac.


Спасибі! працював над моїм MacBook Pro під управлінням Lubuntu
Miguel Mota,
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.