Нажать кнопку ВВЕРХ в командной строке? - PullRequest
1 голос
/ 14 октября 2010

Есть ли способ вызвать / запустить клавишу ВВЕРХ в командной строке?

Вместо меня нужно нажимать клавишу ВВЕРХ.

Ответы [ 3 ]

0 голосов
/ 14 октября 2010

Для меня это звучит как XY Проблема .

Если вы действительно хотите получить доступ и выполнить предыдущую команду в истории, не нажимая стрелку вверх, есть несколько способов сделать это:

  • !! выполнит предыдущую команду
  • Ctrl - r string позволит вам искать предыдущие команды
  • !string ищет команду, начинающуюся со «строки»
  • !?string ищет команду, содержащую «строку»
0 голосов
/ 05 августа 2011

Вы можете связать Up с различными комбинациями клавиш, используя xmodmap .

Следующее работает для меня, привязывая ключ к Alt Gr - W (справа Alt на некоторых раскладках клавиатуры).

xmodmap -e 'keycode 25 = w W Up Up Up'
0 голосов
/ 14 октября 2010

Если у вас установлено xvkbd , вы можете использовать опцию -text для отправки любой строки в окно с фокусом как:

xvkbd  -text "\[Up]"
...