ฉันจะแก้ไข Chrome 'แสดงในโฟลเดอร์' เพื่อเปิดใน file explorer และไม่อยู่ในแท็บใหม่ได้อย่างไร


10

เมื่อฉันคลิก "แสดงในโฟลเดอร์" Chrome เปิดโฟลเดอร์ในแท็บใหม่ ฉันจะแก้ไขสิ่งนี้ได้อย่างไรเมื่อ Chrome เปิดโฟลเดอร์โดยใช้เครื่องมือสำรวจไฟล์มาตรฐาน (caja)

คำตอบ:


11

เพียงดำเนินการบรรทัดต่อไปนี้และปัญหาจะได้รับการแก้ไข ไม่ต้องรีสตาร์ท (ไม่ต้องใช้ทั้งโครเมี่ยมหรืออย่างอื่น):

$ sudo apt-get install libfile-mimeinfo-perl
$ mimeopen -d /home/moose/Documents
Please choose a default application for files of type inode/directory

1) Caja  (caja-folder-handler)
2) Other...

use application #1
Opening "/home/moose/Documents" with Caja  (inode/directory)

10

ฉันมีปัญหาเดียวกันหลังจากถอนการติดตั้ง pcmanfm และเปลี่ยนเป็น Thunar

ไม่จำเป็นต้องติดตั้งอะไรเลย Chromium / Chrome จัดการฟังก์ชันนี้ผ่าน xdg-open และคุณต้องแก้ไข

ตรวจสอบว่าเป็นตัวจัดการไฟล์เริ่มต้นใน xdg-open:

$ xdg-mime query default inode/directory

ควรให้สิ่งที่ไม่พึงประสงค์หรือไม่มีการติดตั้งอีกต่อไป

จากนั้นตั้งค่าตัวจัดการไฟล์เริ่มต้นที่ต้องการเป็น xdg-open สำหรับ caja มันควรจะเป็น:

$ xdg-mime default caja.desktop inode/directory

หรือสิ่งที่คล้ายกันจริงๆ
มันทำงานได้ทันทีสำหรับฉัน ฉันได้เรียนรู้จาก: https://wiki.archlinux.org/index.php/xdg-open


นี่เป็นการแก้ไขปัญหาของฉันใน Manjaro linux ฉันต้องใช้pcmanfm.desktopแทนcaja.desktop
crypdick

สิ่งนี้แก้ไขปัญหาที่ฉันได้ทำ sublimetext 3 โดยไม่ได้ตั้งใจตัวจัดการไฟล์ของฉัน: xdg-mime query default inode/directoryให้ฉันsublime_text.desktopและxdg-mime default nautilus.desktop inode/directoryเปลี่ยนกลับ
outis nihil

ฉันคิดว่าคำตอบนี้ควรทำเครื่องหมายว่าเป็นวิธีแก้ปัญหาเนื่องจากเป็นคำที่กว้างกว่าและไม่เจาะจงเจาะจง
Boris Tsema

2

สำหรับฉันยิ่งไปกว่าคำตอบของ @ elmanuxdg-mime default caja.desktop inode/directoryมันกำลังทำงานอยู่

update-desktop-database ~/.local/share/applications/

ซึ่งในที่สุดก็อัพเดตแอปพลิเคชั่นเริ่มต้น

หลังจากนี้xdg-mime query default inode/directoryตอนนี้ทำงานแสดงให้เห็นว่าแอปพลิเคชันเริ่มต้นใหม่

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