ท่านที่ใช้งาน gedit ผ่านเครือข่าย อาจพบการแจ้งข้อความชวนรำคาญคือ
The file XXX.xxx has been modified since reading it. -> Save Anyway
และ The file XXX.xxx changed on disk. -> Reload
The file XXX.xxx changed on disk. -> Reload
ปัญหาเกิดจากการทำงานที่ยังไม่สมบูรณ์ระหว่าง samba/ssh กับ gnome (อาจเป็นที่ปลั๊กอินของ gedit ที่ถูกเขียนด้วยไพธอน) มักเกิดด้วยการเรียกแก้ไขไฟล์ผ่านการเมานต์ผ่านเครือข่าย วิธีแก้ปัญหาทำได้ 2 วิธีคือ
วิธีแก้ gedit ให้สามารถใช้ภาษาไทยที่เข้ารหัสแบบ TIS-620
$ gconf-editor
ตั้งค่าที่
/apps/gedit-2/preferences/encoding/auto_detected
เพิ่มให้มีค่า TIS-620 โดยเลื่อนให้ขึ้นมาอยู่บน ๆ ตามความถี่ในการใช้งานของเรา เช่น ของผมตั้งเป็น
TIS-620
UTF-8 CURRENT TIS-620 ISO-8859-1 UTF-16
เป็นต้น
ต่อไปก็สามารถใช้แก้ไขไฟล์ที่เข้ารหัสเป็น TIS-620 ได้แล้ว
เอามาจาก
There are currently 0 users online.
Recent comments