Mengapa tidak mungkin menandai teks di jendela Terminal saya lagi?

12

Saya pengguna Terminal yang bersemangat di Mac OSX Yosemite. Dari waktu ke waktu saya menandai teks di jendela Terminal untuk menyalin (klik kanan atau cmd + c) ke clipboard.

Entah kenapa tiba-tiba berhenti bekerja! Saya tidak dapat menandai teks di jendela terminal lagi dengan mengklik dan menyeret mouse. Saya telah mencari cara untuk mematikan penandaan pada (pada alat baris Perintah Windows ada pengaturan seperti itu untuk beberapa alasan), tetapi saya tidak dapat menemukan opsi untuk mengendalikan ini. Meskipun tidak mungkin untuk menandai dengan mouse, saya dapat memilih "Edit" - "Tandai semuanya" (bebas diterjemahkan dari versi OSX Norwegia :)) dari file menubar di bagian atas layar - dan tandai semuanya berfungsi dengan baik . Saya dapat melihat semua yang ditandai dan saya dapat menyalin dan menempel seperti yang diharapkan. Namun tidak ada cara saya dapat mempengaruhi penandaan dengan mouse - setelah menandai semua itu tidak dapat dipilih dengan mouse.

Adakah yang punya tips tentang cara mengaktifkan penandaan dengan mengklik dan menyeret mouse lagi?

Markus Bekken
sumber
Bagaimana jika Anda menggunakan profil lain? Lihat Preferences-> Profiles.
Pepijn van Leeuwen
Sayangnya, menggunakan profil yang berbeda tidak berhasil. Saya harus menggunakan solusi @kylebellamy di bawah ini.
Markus Bekken

Jawaban:

7

Terkadang hal-hal menjadi tidak diinginkan dalam file preferensi dan Anda perlu menghapusnya agar semuanya berfungsi dengan baik lagi. Setelah Anda me-restart aplikasi, itu akan membangun kembali preferensi itu.

Coba ini:

Keluar dari Terminal sepenuhnya dan kemudian hapus file ini: (folder rumah Anda) /Library/Preferences/com.apple.Terminal.plist

Semoga itu berhasil untuk Anda! Jika Anda tidak dapat melihat folder perpustakaan Anda, ikuti panduan singkat ini .

kylebellamy
sumber
Berhasil! Saya keluar dari Terminal, tetapi bukannya menghapus, saya mengganti nama file .plist untuk terminal. Pada startup berikutnya bekerja dengan baik lagi :)
Markus Bekken
Bagus! Itu cenderung menjadi langkah besar untuk aplikasi yang bertindak aneh.
kylebellamy
6

Ada kemungkinan bahwa peristiwa mouse ditangkap oleh program yang berjalan di terminal. Agar itu terjadi:

1) Program harus ditulis untuk mendukung mouse (vim dan tmux keduanya adalah contoh dari program tersebut), dan

2) Terminal harus dalam mode Pelaporan Mouse. Mode ini diaktifkan secara default.

Jika Anda menonaktifkan Pelaporan Mouse (Lihat / Bolehkan Pelaporan Mouse, ⌘R), peristiwa mouse tidak akan ditangkap terlepas dari apakah aplikasi mendukung mouse atau tidak, dan Anda akan dapat memilih dan menyalin teks.

revl
sumber
⌘R adalah trik untuk mengizinkan copy / paste dengan Midnight Commander di Terminal.
mivk
2

Saya memiliki masalah ini dan menyelesaikannya hanya dengan keluar dari terminal sepenuhnya dan membukanya lagi.

davidwebster48
sumber