ที่ไหน "เปิดด้วย ... " ใน Nautilus


13

ใน Ubuntu 11.04 ฉันมักจะแก้ไขไฟล์ * .fig ของฉันโดยคลิกที่ไอคอน แอปพลิเคชัน (สคริปต์) ซึ่งเปิดไฟล์คือ texfig สคริปต์นี้ถูกเลือกโดย "open with ... " ใน nautilus แต่ตอนนี้ไม่มีความเป็นไปได้ในการเลือกแอปพลิเคชั่นอื่น ๆ ฉันจะกำหนดแอปพลิเคชั่นเริ่มต้น (หรือสคริปต์ที่สร้างขึ้นเอง) ใน nautilus สำหรับ x-xfig mimetype ได้อย่างไร


ฉันขอแนะนำให้คุณตั้งค่าบิตปฏิบัติการได้หรือไม่ นี่คือสิ่งที่มักจะเกิดขึ้นกับฉันเมื่อฉันทำสคริปต์ :)
โดมินิก

คำตอบ:


12

คุณสามารถสร้าง.desktopไฟล์ที่จะแสดงรายการในแท็บ 'เปิดด้วยแอปพลิเคชันอื่น':

  • นำทางไปยัง ~/.local/share/applications
  • สร้างไฟล์ที่เรียกว่าtextfig.desktopมีเนื้อหาเหล่านี้:
[Desktop Entry]
Encoding=UTF-8
Name=Textfig
Comment=Edit fig files using custom textfig script
Exec=<path to your script> %u
Terminal=true
Type=Application
Icon=
Categories=Application;Utility;TextEditor;
StartupNotify=true
MimeType=text/plain;
NoDisplay=true

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

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


คุณจะต้องแก้ไข MimeType และการตั้งค่าอื่น ๆ เพื่อให้ตรงกับประเภทไฟล์ที่คุณต้องการเชื่อมโยง นอกจากนี้คุณอาจต้องรีสตาร์ท Nautilus (ลองพิมพ์nautilus -qในบรรทัดคำสั่งเพื่อออกจากนั้นเปิดอีกครั้ง)
user29020

6

สำหรับผู้ใช้ขั้นสูงด้านเทคนิคน้อยคุณสามารถทำได้:

  1. ติดตั้งตัวจัดการไฟล์ Thunar จากสภาพแวดล้อมเดสก์ทอป Xfce (มันจะติดตั้ง thunar ไม่ใช่ส่วนที่เหลือของ xfce4):

    sudo apt-get install thunar
    

    (อีกวิธีหนึ่งคุณสามารถติดตั้งthunarแพคเกจได้ใน Ubuntu Software Center หรือ Synaptic Package Manager)

  2. เปิดthunarในเทอร์มินัลหรือผ่านเมนูแอปพลิเคชัน / GNOME Shell / Unity / อะไรก็ตามจากนั้นใช้เครื่องมือจัดการไฟล์ Thunar เพื่อตั้งค่าความสัมพันธ์ของไฟล์ของคุณ Nautilus จะเคารพความสัมพันธ์เหล่านี้เช่นกันในครั้งต่อไปที่คุณคลิกไฟล์ประเภทนั้นใน Nautilus


2

หากคุณเป็นคนที่ใส่ใจ GUI (อย่างฉัน) ให้ไปที่ launchpad PPA และติดตั้ง Ubuntu-Tweak ลงในที่เก็บซอฟต์แวร์ของคุณ เท่าที่ฉันและคนอื่น ๆ มีความกังวลมันควรจะรวมอยู่ในแพ็คเกจการติดตั้งการกระจายทั้งหมด

หนึ่งใน 'tweaks' คือ Nautilus ซึ่งคุณสามารถเปลี่ยนการเชื่อมโยงไฟล์ได้เหมือนเมื่อก่อนรวมถึงทุกอย่างใน usr / bin

ตรวจสอบออกที่http://ubuntu-tweak.com/


2

คุณต้องระบุไฟล์ * .desktop วางประเภทไฟล์ที่คุณต้องการเปิด

ประการแรกคุณต้องได้รับ mimetype ของไฟล์นั้นเช่น * .mkv

ใช้: mimetype /path/to/fileเพื่อค้นหา

XXXX.mkv:                      video/x-matroska

ตอนนี้คุณปรับเปลี่ยนแอปพลิเคชัน assosiated ที่เป็นค่าเริ่มต้น~/.local/share/applications/mimeapps.listให้สร้างแอปพลิเคชั่นหนึ่งถ้าไม่พบ

รวมสิ่งต่อไปนี้เข้ากับไฟล์:

[Default Applications]
video/x-matroska=mplayer.desktop;

ซึ่งหมายความว่าคุณใช้mplayer.desktopเพื่อเปิดไฟล์ * .mkv ทั้งหมดตามค่าเริ่มต้น (สร้าง mplayer.desktop ใน/usr/share/applicationsและชี้Exec=ไปที่สคริปต์ของคุณ `

mplayer.desktop:

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Exec=mplayer -ao alsa %f
Name=MPlayer
NoDisplay=true
Icon=gnome-mplayer


0
  1. เลือกไฟล์ที่คุณต้องการเปลี่ยน

  2. เลือกไฟล์▸คุณสมบัติ หน้าต่างคุณสมบัติสำหรับไอเท็มจะปรากฏขึ้น

  3. คลิกที่แท็บเปิดด้วย

  4. เลือกแอปพลิเคชันที่คุณต้องการเปิดไฟล์ประเภทนั้น

แหล่ง


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