ไม่สามารถรับ Mouse กลับมาใน gEdit หลังจากกด Shift Key แล้ว


9

โดยค่าเริ่มต้นเมื่อคุณพิมพ์ในgEditเมาส์จะหายไปและคุณสามารถนำกลับมาได้โดยเลื่อนเมาส์ ดังนั้นคุณสามารถทำสิ่งที่คุณต้องการโดยใช้เมาส์

แต่เมื่อผมกดShiftหรือCtrlหรือEnterและเลื่อนเมาส์ที่จะได้รับมันกลับมาบนหน้าจอก็จะไม่ทำงาน เมาส์จะปรากฏขึ้นเมื่อมันขยับและจะหายไปในทันที ดังนั้นฉันไม่สามารถดำเนินการใด ๆ กับมันได้ นี่เป็นข้อผิดพลาดที่แปลกมาก ในการรับเม้าส์ฉันต้องคลิกขวาที่ตัวแก้ไข

นี่เป็นข้อบกพร่องที่รู้จักหรือไม่? ฉันจะแก้ไขได้อย่างไร มีเฉพาะgEdit (รุ่น3.10.4 ) ที่มีข้อบกพร่องนี้หรือไม่ ฉันควรปรับลดรุ่นเป็นรุ่นที่ต่ำกว่าหรือไม่

ฉันทดสอบสิ่งนี้ในleafpad Text Editorและปัญหานี้ไม่มีอยู่

ข้อผิดพลาดที่ 2

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

เท่าที่ฉันทดสอบ "gEdit ใหม่" นี้เป็นวิธีที่บั๊กเกินไป

มีบรรณาธิการเบา ๆ (หรือไม่) อื่น ๆ เช่นgEditกับมาร์กอัปรหัสและสิ่งอื่น ๆ ?

UPDATE

เมื่อgEditทำงานในรูท ( gksudo gedit) ข้อผิดพลาดนี้จะไม่ปรากฏขึ้น ดังนั้นทำไมข้อผิดพลาดนี้เกิดขึ้นในผู้ใช้ปกติและไม่ได้อยู่ในรูท?


คุณเพิ่งกดปุ่มเหล่านี้ครั้งเดียวหรือกดค้างไว้เพื่อให้เมาส์ทำเช่นนี้?
Nattgew

1
ฉันประสบปัญหานี้เช่นกันหลังจากใช้คำสั่งค้นหา (Ctrl + F) หากคุณใช้งานtopในเทอร์มินัลคุณจะพบว่ามันibus-daemonกิน CPU ประมาณ 50% ปัญหานี้เริ่มต้นเมื่อฉันอัพเกรดเป็น Lubuntu 14.04
สิงหาคม Karlstrom

@Nattgew เมื่อกดปุ่มใด ๆ หนึ่งครั้งปัญหานี้จะเกิดขึ้น
Subin

ถ้าฉันเริ่มโปรแกรมจัดการหน้าต่างจากคอนโซล (ที่มี startx) ฉันไม่มีปัญหานี้ใน Gedit ดังนั้นจะต้องมีบริการ / daemon บางอย่างที่ทำให้เกิดปัญหานี้ บางทีเราสามารถปิดการใช้งาน
August Karlstrom

1
ตั้งแต่ปัญหาน่าจะเกิดจากการ IBus, การทำงานรอบคือการปิดการใช้งานโดยการตั้งค่าแป้นพิมพ์ระบบวิธีการป้อนข้อมูลที่จะไม่มีใครgnome-language-selectorใน
สิงหาคม Karlstrom

คำตอบ:


5

ข้อผิดพลาดนี้ไม่ได้รับการแก้ไขและฉันตัดสินใจเปลี่ยนไปใช้โปรแกรมแก้ไขข้อความอื่น ฉันเจอGeanyแล้วมันเยี่ยมมาก แต่ไม่ได้มีข้อผิดพลาดเช่นนั้นในgEdit

ดังนั้นฉันคิดว่าทางออกคือการเปลี่ยนไปใช้ text editor ใหม่จนกว่า (หรือไม่) ข้อผิดพลาดนี้ได้รับการแก้ไข

คุณสมบัติของ Geany

  • มีน้ำหนักเบา
  • มีคุณสมบัติพื้นฐานของ IDE
  • เร็วกว่า gEdit
  • การพึ่งพาน้อย
  • รองรับไฟล์หลายชนิด
  • มีปลั๊กอินและรหัสมาร์กอัป (การเน้นไวยากรณ์)
  • ชนิด like gEdit (ปิดใช้งานมุมมองของแถบด้านข้างและหน้าต่างข้อความ)

อัปเดต - แก้ไขข้อผิดพลาด

ขณะที่รายงานโดยในเดือนสิงหาคม Karlstromที่gEditข้อผิดพลาดเมาส์ได้รับการแก้ไขเมื่อฉันพิการIBusเป็นแป้นพิมพ์เริ่มต้นระบบอินพุต นี่คือวิธีที่คุณสามารถปิดการใช้งาน:

เปิดเทอร์มินัลแล้วทำคำสั่ง:

คำพังเพยภาษาเลือก

หน้าต่างชื่อLanguage Supportจะเปิดขึ้น ในหน้าต่างเปลี่ยนตัวเลือกระบบป้อนข้อมูลด้วยแป้นพิมพ์เป็นnoneแทนIBusและปิดหน้าต่าง หน้าต่างตัวเลือกภาษาของ GNOME

การเปลี่ยนแปลงจะมีผลเฉพาะหลังจากที่คุณรีสตาร์ท (รีบูต) คอมพิวเตอร์ของคุณ


1
ใช่ฉันก็ลอง [Geany] และมันไร้ที่ติโดยไม่มีข้อผิดพลาด
agha rehan abbas

1

เพียงติดตั้ง ibus-gtk:

sudo apt-get install ibus-gtk

และเปิดเซสชันของคุณอีกครั้ง

แหล่งที่มา: https://bugs.launchpad.net/ubuntu/+source/ubuntu-meta/+bug/1377370


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