Курсор миші в Терміналі?


15

Я використовую Mac OS X Terminal.app. Але відповідь на це, ймовірно, стосується будь-якого типового емулятора терміналів UNIX-ish у графічному середовищі.

Питання - що мені робити: Використовуйте курсор миші, щоб натиснути на позицію символів у поточному рядку терміналу, і курсор термінала перейти на це місце?

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

Відповіді:


23

vim:

 :set mouse=a

1
На той момент, коли ця відповідь була надана, Термінал не підтримував повідомлення про миші, тому ця відповідь була недійсною, що змушує мене замислитися, як це могла бути прийнята відповідь. Однак, як і для OS X 10.11 El Capitan, термінал тепер підтримує функцію Mouse Reporting, і це працюватиме у Vim.
Кріс Пейдж

Цю відповідь було б покращити, щоб додати пояснення, як використовувати, ~/.vimrcщоб автоматично включати звітування про миші.
Кріс Пейдж

3
@ChrisPage: якщо ви хочете покращити цю відповідь, натисніть посилання редагувати. щодо "на той момент, коли відповідь була надана, відповідь була недійсною": я б не дав відповіді, якби вона не працювала на моїй машині в той час. і він працював на ОП і в той час.
akira

У вас, мабуть, був встановлений плагін MouseTerm SIMBL. bitheap.org/mouseterm
Chris Page

Мені дуже цікаво, ЯК одне корисне, я б сказав, що ОСНОВНА річ не готується ЗАМОВЛЕННЯ ...
Серхіо Абреу

10

У Mac OS X Terminal ви можете утримувати Option(або Alt) та клацнути, і курсор набору тексту перейде до курсору миші.


2

Nano може це зробити за допомогою аргументу '-m'.


На той час, коли ця відповідь була надана, Термінал не підтримував повідомлення про миші, тому ця відповідь була недійсною. Однак, як і для OS X 10.11 El Capitan, термінал тепер підтримує функцію Mouse Reporting, і це працюватиме у Vim.
Кріс Пейдж

Цю відповідь було б покращити, щоб додати пояснення, як використовувати, ~/.nanorcщоб автоматично включати звітування про миші.
Кріс Пейдж

Напевно у вас був встановлений плагін MouseTerm SIMBL: bitheap.org/mouseterm
Chris Page

2
@ChrisPage, чому важливо, що відповідь була недійсною (для вас?) Під час її написання, якщо вона працювала на ОП? Як би там не було, пам’ятайте, що ви також можете покращити відповіді, посилання для редагування є саме там :)
Енріко,
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.