Чому в моєму вікні терміналу вже неможливо позначити текст?


12

Я нетерплячий користувач терміналу на Mac OSX Yosemite. Час від часу я помічаю текст у вікні терміналу, щоб скопіювати (клацнути правою кнопкою миші або cmd + c) у буфер обміну.

Чомусь воно раптом перестало працювати! Я не можу більше позначати текст у вікні терміналу, натискаючи та перетягуючи мишу. Я шукав спосіб відключити маркування (у інструменті командного рядка Windows чомусь є таке налаштування), але я не можу знайти жодного варіанту управління цим. Незважаючи на те, що позначити мишею неможливо, я можу вибрати меню «Правка» - «Позначити все» (вільно перекладене з норвезької версії OSX :)) з меню меню у верхній частині екрана - і позначити, що все працює добре . Я бачу все, що позначено, і я можу скопіювати та вставити, як очікувалося. Однак я ніяк не можу вплинути на маркування мишкою - після позначення всього цього неможливо вибрати мишею.

Хтось має поради, як увімкнути маркування знову натисканням та перетягуванням миші?


Що робити, якщо ви використовуєте інший профіль? Дивіться Preferences-> Profiles.
Pepijn van Leeuwen

Використання різних профілів, на жаль, не працювало. Я повинен був використовувати рішення @kylebellamy нижче.
Маркус Беккен

Відповіді:


7

Іноді у файлах уподобань все стає непростим, і вам потрібно видалити їх, щоб знову працювати нормально. Після перезавантаження програми вона відновить її налаштування.

Спробуйте це:

Закрийте термінал повністю та видаліть цей файл: (домашня папка) /Library/Preferences/com.apple.Terminal.plist

Сподіваємось, це працює для вас! Якщо ви не бачите папку своєї бібліотеки, дотримуйтесь цього короткого посібника .


Це спрацювало! Я вийшов з терміналів, але замість видалення перейменував файл .plist на термінал. При наступному запуску це знову спрацювало чудово :)
Маркус Беккен

Чудово! Це, як правило, є чудовим кроком для програми, яка діє дивно.
kylebellamy

6

Можливо, що події миші фіксуються програмою, що працює в терміналі. Щоб це сталося:

1) Програма повинна бути написана для підтримки миші (vim та tmux - обидва приклади таких програм) та

2) Термінал повинен знаходитися в режимі миші. Цей режим увімкнено за замовчуванням.

Якщо ви вимкнете функцію Mouse Reporting (Переглянути / дозволити звітування про миші, ⌘R), події миші не будуть фіксуватися незалежно від того, підтримує програма миша чи ні, і ви зможете вибрати та скопіювати текст.


⌘R - трюк, щоб дозволити копіювати / вставляти разом із Midnight Commander у терміналі.
mivk

2

У мене була ця проблема, і я її вирішив, просто повністю вийшов з терміналу та відкривши його знову.

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