เหตุใดจึงไม่สามารถทำเครื่องหมายข้อความในหน้าต่าง Terminal ของฉันได้อีก


12

ฉันเป็นผู้ใช้ Terminal ที่กระตือรือร้นใน Mac OSX Yosemite บางครั้งฉันทำเครื่องหมายข้อความในหน้าต่าง Terminal เพื่อคัดลอก (คลิกขวาหรือ cmd + c) ไปยังคลิปบอร์ด

ด้วยเหตุผลบางอย่างมันก็หยุดทำงาน! ฉันไม่สามารถทำเครื่องหมายข้อความในหน้าต่างเทอร์มินัลอีกต่อไปโดยการคลิกและลากเมาส์ ฉันกำลังมองหาวิธีปิดการทำเครื่องหมายการเปิด (ในเครื่องมือบรรทัดคำสั่งของ Windows มีการตั้งค่าดังกล่าวด้วยเหตุผลบางอย่าง) แต่ฉันไม่พบตัวเลือกใด ๆ สำหรับการควบคุมสิ่งนี้ แม้ว่ามันจะเป็นไปไม่ได้ที่จะทำเครื่องหมายด้วยเมาส์ฉันสามารถเลือก "แก้ไข" - "ทำเครื่องหมายทุกอย่าง" (แปลได้อย่างอิสระจากเวอร์ชัน OSX ของนอร์เวย์ :)) จากไฟล์แถบเมนูที่ด้านบนของหน้าจอ - และทำเครื่องหมายทุกอย่างทำงานได้ดี . ฉันเห็นทุกอย่างที่ทำเครื่องหมายและฉันสามารถคัดลอกและวางได้ตามที่คาดไว้ อย่างไรก็ตามไม่มีวิธีที่ฉันสามารถส่งผลกระทบต่อการทำเครื่องหมายด้วยเมาส์ได้ - หลังจากทำเครื่องหมายทุกอย่างที่ไม่สามารถเลือกได้ด้วยเมาส์

ใครบ้างมีเคล็ดลับเกี่ยวกับวิธีการเปิดใช้งานการทำเครื่องหมายด้วยการคลิกและลากเมาส์อีกครั้ง?


จะทำอย่างไรถ้าคุณใช้โปรไฟล์อื่น ดู->Preferences Profiles
Pepijn van Leeuwen

การใช้โพรไฟล์ต่าง ๆ นั้นใช้งานไม่ได้ ฉันต้องใช้วิธีแก้ปัญหาของ @kylebellamy ด้านล่าง
Markus Bekken

คำตอบ:


7

บางครั้งสิ่งต่าง ๆ จะไม่ดีในไฟล์การตั้งค่าและคุณจำเป็นต้องลบไฟล์เหล่านั้นเพื่อให้ทำงานได้อย่างถูกต้องอีกครั้ง เมื่อคุณรีสตาร์ทแอพมันจะสร้างการตั้งค่าของมันขึ้นมาใหม่

ลองสิ่งนี้:

ออกจาก Terminal โดยสมบูรณ์แล้วลบไฟล์นี้: (โฟลเดอร์บ้านของคุณ) /Library/Preferences/com.apple.Terminal.plist

หวังว่าจะเหมาะกับคุณ! หากคุณไม่เห็นโฟลเดอร์ไลบรารีของคุณให้ทำตามคู่มือฉบับย่อนี้


มันได้ผล! ฉันออกจากเทอร์มินัล แต่แทนที่จะลบฉันเปลี่ยนชื่อไฟล์. plist สำหรับเทอร์มินัล ในการเริ่มต้นต่อไปมันทำงานได้อย่างสมบูรณ์แบบอีกครั้ง :)
มาร์คัส BEKKEN

ที่ดี! นี่เป็นขั้นตอนที่ยอดเยี่ยมสำหรับแอปพลิเคชั่นที่ทำตัวแปลก ๆ
kylebellamy

6

อาจเป็นไปได้ว่าเหตุการณ์ของเมาส์ถูกจับโดยโปรแกรมที่ทำงานอยู่ในเครื่อง เพื่อที่จะเกิดขึ้น:

1) โปรแกรมจะต้องเขียนเพื่อรองรับ mouse (vim และ tmux เป็นทั้งสองตัวอย่างของโปรแกรมดังกล่าว) และ

2) เทอร์มินัลต้องอยู่ในโหมดการรายงานของเมาส์ โหมดนี้เปิดใช้งานโดยค่าเริ่มต้น

หากคุณปิดใช้งานการรายงานเมาส์ (ดู / อนุญาตการรายงานเมาส์, ⌘R) เหตุการณ์เมาส์จะไม่ถูกบันทึกโดยไม่คำนึงว่าแอปพลิเคชันรองรับเมาส์หรือไม่และคุณจะสามารถเลือกและคัดลอกข้อความได้


⌘Rเป็นเคล็ดลับในการอนุญาตให้คัดลอก / วางกับผู้บัญชาการเที่ยงคืนในเทอร์มินัล
mivk

2

ฉันมีปัญหานี้และแก้ไขได้เพียงแค่ปิดเทอร์มินัลอย่างสมบูรณ์แล้วเปิดใหม่อีกครั้ง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.