Терминал двигать курсор мышью в любом случае?

15

Можно ли вообще использовать курсор мыши для перемещения курсора в терминале, например щелкнуть там, где вы хотите, и нажать клавишу, чтобы переместить его туда?

Это одна из самых неприятных вещей, которые я когда-либо обнаруживал, используя терминал

Я знаю, Ctrl+ Aпереместится в начало строки, но иногда эти команды слишком длинные

Akshat
источник

Ответы:

20

Попробуй опцию -click, то есть нажми с optionнажатой.

Это работает в командной строке, а также в экранных редакторах, таких как viи nano.

Опция -Щелкните просто посылает соответствующие управляющие последовательности , чтобы переместить курсор в любую точку на экране терминала. (Чтобы увидеть, как это работает, попробуйте cat.)

LHF
источник
Не знал этого, интересно, есть ли способ заставить это работать в iTerm.
Джерри
2
@ Джерри, ах, наконец-то, есть функция, которая есть у Terminal, а у iTerm нет!
LHF
@ Джерри, см. Option + клик в iTerm .
LHF
1
Кажется, это не работает для меня? Я держу optionкнопку и затем нажимаю на определенную позицию, но вместо того, чтобы перевести меня в эту позицию, она загрузит ранее выполненную команду !? Я использую Yosemite и MacBook Pro 2015 года.
Джеймс 11