ฉันจะกำหนดค่า Ubuntu เพื่อเปิดไฟล์ประเภทที่กำหนด (เช่น file.tex) ด้วยโปรแกรมที่กำหนด (เช่น emacs) ได้อย่างไร
ฉันจะกำหนดค่า Ubuntu เพื่อเปิดไฟล์ประเภทที่กำหนด (เช่น file.tex) ด้วยโปรแกรมที่กำหนด (เช่น emacs) ได้อย่างไร
คำตอบ:
เรียกใช้Nautilusคลิกขวาที่ไฟล์ใดไฟล์หนึ่งเลือก "คุณสมบัติ" จากเมนูบริบทและตั้งค่ากำหนดของคุณด้วยตัวเลือก "เปิดด้วย"
แทนที่จะแก้ไขค่าเริ่มต้นรายการฉันพบว่าการใช้โปรแกรม xdg-mime ง่ายขึ้น เงยหน้าขึ้นมองโปรแกรมดู PDF, ดู Adobe และสลับเป็น KPDF:
$xdg-mime query default application/pdf
AdobeReader.desktop
$xdg-mime default kde-kpdf.desktop application/pdf
$xdg-mime query default application/pdf
kde-kpdf.desktop
และคุณสามารถใช้ xdg-open เพื่อเปิดไฟล์ด้วยแอปพลิเคชันที่คุณต้องการ:
$xdg-open file.pdf
คุณสามารถใช้แท็บคุณสมบัติในไฟล์เพื่อเปลี่ยนโปรแกรมที่ใช้เพื่อเปิดได้ตามที่ Manni ชี้ให้เห็น
แก้ไข: มีลักษณะที่ Chris089 ของคำตอบ ฉันต้องการที่จะแก้ไขไฟล์โดยตรงตามที่ฉันแนะนำด้านล่าง มันอาจยังมีประโยชน์ที่จะรู้ว่า mime-type คืออะไรและที่ใดที่ความสัมพันธ์อยู่ แต่ฉันจะใช้เครื่องมือเพื่อแก้ไขไฟล์
อย่างไรก็ตามหากคุณต้องการโซลูชันแบบข้อความหรือแม้กระทั่งดูว่าการกำหนดค่าการเชื่อมโยงไฟล์มีประเภทต่างกัน:
$ cat ~ / .local / share / applications / defaults.list
[ แอปพลิเคชันเริ่มต้น]
application / vnd.google-earth.kml + xml =
แอปพลิเคชันGoogle-googleearth.desktop / keyhole =
แอปพลิเคชันGoogle-googleearth.desktop / earthviewer = Google- googleearth.desktop
แอปพลิเคชัน / vnd.google-earth.kmz = Google-googleearth.desktop
$ cat /usr/share/applications/defaults.list | grep ^ audio
audio / 3gpp = totem.desktop
audio / ac3 = totem.desktop
audio / AMR = totem.desktop
audio / AMR-WB =
เสียงtotem.desktop / พื้นฐาน = totem.desktop
audio / midi = totem.desktop
audio / mp4 = totem.desktop
audio / mpeg = totem.desktop
audio / mpegurl = totem.desktop
audio / ogg = totem.desktop
audio / prs.sid = totem.desktop
audio / vnd.rn-realaudio = totem.desktop
audio / x-ape =
เสียงtotem.desktop / x-flac =
เสียงtotem.desktop / x-gsm =
เสียงtotem.desktop / x-it =
เสียงtotem.desktop / x-m4a =
เสียงtotem.desktop / x-matroska = totem.desktop
เสียง / x-mod = totem.desktop
เสียง / x-mp3 = totem.desktop
เสียง / x-mpeg = totem.desktop
เสียง / x-mpegurl = totem.desktop
เสียง / x-ms-asf = totem.desktop
เสียง / x -ms-asx =
เสียงtotem.desktop / x-ms-wax =
เสียงtotem.desktop / x-ms-wma =
เสียงtotem.desktop / x-musepack =
เสียงtotem.desktop / x-pn-aiff = totem.desktop
เสียง / x-pn-au = totem.desktop
เสียง / x-pn-realaudio = totem.desktop
เสียง / x-pn-realaudio-plugin = totem.desktop
เสียง / x-pn-wav = totem.desktop
เสียง / x- pn-windows-acm =
เสียงtotem.desktop / x-realaudio =
เสียงtotem.desktop / x-real-audio =
เสียงtotem.desktop / x-sbc = totem.desktop
เสียง / x-scpls = totem.desktop
เสียง / x-speex =
เสียงtotem.desktop / x-tta =
เสียงtotem.desktop / x-wav =
เสียงtotem.desktop / x-wavpack = totem.desktop
เสียง / x-vorbis = totem.desktop
audio / x-vorbis + ogg = totem.desktop
audio / x-xm = totem.desktop
นี่คือเอกสารข้อกำหนดรายการเดสก์ท็อปที่รายละเอียดความต้องการและการใช้ไฟล์ .desktop (แทนที่จะใช้พา ธ ไปยังไฟล์ที่เรียกทำงานได้)