ฉันสามารถเพิ่ม“ open in terminal” ในเมนูเมาส์คลิกขวาใน Lubuntu ได้หรือไม่?


15

ในวานิลลาอูบุนตูมีแอพพลิเคชั่นที่ค่อนข้างมีประโยชน์ที่เรียกว่าNautilus-open-terminalซึ่งช่วยให้ผู้ใช้สามารถเปิดเทอร์มินัลในโฟลเดอร์ใด ๆ โดยเพียงแค่คลิกขวาและเลือก "เปิดในเทอร์มินัล"

Lubuntu ใช้ PCManFM ไม่ใช่ Nautilus ดังนั้นการติดตั้งโปรแกรมนี้จะไร้ประโยชน์ มีวิธีอื่นในการใช้ตัวเลือกคลิกขวานี้หรือไม่

คำตอบ:


4

ตามที่เพิ่มเปิดโฟลเดอร์เป็นรากเมนูบริบท PCMan File Manager ของคุณสามารถสร้างterminal.desktopใน~/.local/share/file-manager/actions/

และเพิ่มเนื้อหาเช่นนี้

[Desktop Entry]
Type=Action
Tooltip=Open Terminal
Name=Open Terminal
Profiles=profile-one;
Icon=utilities-terminal


[X-Action-Profile profile-one]
MimeTypes=inode/directory;
Exec=deepin-terminal -w %f
Name=Default profile

ผมใช้เทอร์มิ Deepin ดังนั้นฉันมีExec deepin-terminal -w %fคุณควรเปลี่ยนสิ่งนี้หากคุณใช้เทอร์มินัลอื่น ตัวอย่างเช่นคุณสามารถใช้gnome-terminal --working-directory %fสำหรับสถานี Gnome


นี่คือคำตอบที่แท้จริงสำหรับคำถามหลัก! :) Sidenote: เพื่อให้สิ่งนี้เกิดผลคุณต้องปิดตัวจัดการไฟล์ที่เปิดอยู่ทั้งหมดก่อน! จากนั้นเรียกใช้ตัวจัดการไฟล์ใหม่ที่สดใหม่และมันจะอยู่ที่นั่น :) นอกจากนี้คุณยังสามารถเพิ่มเส้นทางไปยังชื่อได้เช่นName=Open Terminal in %f
jave.web

13

ดีเนื่องจาก Lubuntu คิดว่าเป็น distro "เบา" เราจะได้พบกับคุณสมบัติที่ชื่นชอบบางอย่างที่ขาดหายไปโดยสิ้นเชิงหรือไม่ว่าเราจะคาดหวังให้มันเป็นอย่างไร ในกรณีเฉพาะนี้หากคุณนำทางไปยังโฟลเดอร์เฉพาะใน PCManFM โปรดกดF4เพื่อเปิดเทอร์มินัลในโฟลเดอร์ปัจจุบัน (คุณสามารถดูF4ตัวเลือกและอื่น ๆ เช่น "เปิดโฟลเดอร์ปัจจุบันเป็นราก" ในMenu, Toolsเลื่อนลงของ PCManFM.)

นี่ไม่ได้หมายความว่าไม่มีวิธีในการเพิ่ม "open terminal here" ในเมนูคลิกขวาของ PCManFM แต่ฉันไม่รู้จักเลย แต่ฉันได้ติดตั้ง Thunar ผู้จัดการไฟล์โดยเริ่มต้นใน Xubuntu และที่จะมีตัวเลือกที่คุณต้องการพร้อมกับสิ่งที่มีประโยชน์เช่นการกระทำที่กำหนดเอง


9

แก้ไข (2015-05-06): ในทางเทคนิคเมื่อแรกที่คำตอบนี้ถูกตอบแล้วคำตอบคือ "ไม่คุณไม่สามารถเพิ่มฟังก์ชั่นนี้ในทางใดทางหนึ่ง" อย่างไรก็ตามนี่อาจหมายความว่าฉันไม่รู้ว่ามีทางหรือไม่

ในที่สุดฉันก็สังเกตเห็นว่า PCManFM ทำมันอย่างไรในขณะที่ดูวิดีโอรีวิวของระบบปฏิบัติการดังกล่าว

หากต้องการเปิดเทอร์มินัลในโฟลเดอร์เพียงย้าย "นอก" โฟลเดอร์คลิกขวาที่โฟลเดอร์ดังกล่าวและตัวเลือกในการเปิดโฟลเดอร์ในเทอร์มินัลจะอยู่ในเมนูคลิกขวา

ตัวอย่างเช่นฉันต้องการเปิดเทอร์มินัลในโฟลเดอร์ "ดาวน์โหลด" ของฉัน:

  1. ย้าย "นอก" หรือ "เหนือ" โฟลเดอร์ซึ่งในกรณีนี้จะเป็นโฟลเดอร์หลักของฉัน /home/lubuntuUsername
  2. คลิกขวาที่โฟลเดอร์ "ดาวน์โหลด"
  3. เลือก "Open in Terminal"

หลังจากทำตามขั้นตอนเหล่านี้เทอร์มินัลควรเปิดโดยมีการตั้งค่าเส้นทางเป็น lubuntuUsername@computerName:~/Downloads$


นี่ไม่ใช่คำตอบสำหรับ "ฉันสามารถเพิ่ม" open in terminal "ในเมนูเมาส์คลิกขวาใน Lubuntu ได้หรือไม่" .. ตัวอย่างเช่นเมื่อคุณต้องการเมื่อคุณคลิกขวาบนเดสก์ท็อปมันเจ็บปวด .. คุณต้องเปิดโฟลเดอร์บนเดสก์ท็อปจาก navingating ไปที่ / ---> home -> ชื่อผู้ใช้ ---> desktop และ rightclick
Aravinda

จากนั้นเนื้อหาคำตอบคือ "ไม่" เท่าที่ฉันหรือโปสเตอร์ของคำตอบอื่น ๆ รู้ หากมีคนโพสต์โซลูชันที่นี่ซึ่งใกล้เคียงกับเอฟเฟ็กต์ที่ต้องการมากขึ้นฉันก็จะยอมรับได้ เป็นวิธีแก้ปัญหาที่ดีที่สุด
DaimyoKirby

@Avinda ยังในทางเทคนิคแล้วคำตอบนี้บอกเป็นนัยว่ามันมีอยู่แล้วในเมนูคลิกขวามันก็ต้องเข้าถึงในวิธีที่แตกต่างจากวิธีอื่น ๆ ที่ distros ทำ ฉันจะแก้ไขคำตอบของฉันให้พอดีกับคำถามที่ฉันโพสต์
DaimyoKirby

1
@DaimyoKirby โปรดพิจารณายอมรับคำตอบของ [linjinzhen] เนื่องจากนั่นจะเพิ่มเข้าไปในเมนูบริบทคลิกขวา :)
jave.web

1
@ jave.web ขอบคุณสำหรับหัวขึ้น! เป็นเวลานานแล้วที่ฉันได้ใช้ PCManFM ดังนั้นฉันจึงไม่ได้ดูคำถามนี้เพื่อหาคำตอบใหม่
DaimyoKirby

2

ไม่คุณไม่สามารถเข้าถึงได้ด้วยวิธีการคลิกขวา แนวทางอื่นคือ:

  • ไปที่โฟลเดอร์ที่คุณต้องการเปิด

    • คลิกที่เมนู ' เครื่องมือ '

    • มีตัวเลือก ' เปิดโฟลเดอร์ปัจจุบันในเทอร์มินัล '

หรือคุณสามารถไปที่ไดเรกทอรีนั้นและใช้ f4

ฉันถือว่าคุณกำลังใช้ PcManFM ซึ่งเป็น FM ที่เป็นค่าเริ่มต้น


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