ฉันจะตั้งค่าเทอร์มินัลเริ่มต้นที่ใช้ใน Unity ได้อย่างไร
ฉันต้องการใช้Ctrl+ Alt+ Tฮอตคีย์เพื่อเริ่มต้นเทอร์มินัลที่ไม่ใช่ค่าเริ่มต้น เทอร์มินัลเริ่มต้นคือ gnome-terminal
ฉันจะเปลี่ยนค่าเทอร์มินัลเริ่มต้นได้ที่ไหน
ฉันจะตั้งค่าเทอร์มินัลเริ่มต้นที่ใช้ใน Unity ได้อย่างไร
ฉันต้องการใช้Ctrl+ Alt+ Tฮอตคีย์เพื่อเริ่มต้นเทอร์มินัลที่ไม่ใช่ค่าเริ่มต้น เทอร์มินัลเริ่มต้นคือ gnome-terminal
ฉันจะเปลี่ยนค่าเทอร์มินัลเริ่มต้นได้ที่ไหน
คำตอบ:
gconf
เลิกใช้แล้ว - http://en.wikipedia.org/wiki/GConf - และgsettings
สามารถใช้งานได้
gsettings set org.gnome.desktop.default-applications.terminal exec 'terminal'
โดยที่เทอร์มินัลคือคำสั่งที่คุณจะใช้เพื่อเปิดจากเทอร์มินัล
konsole
ด้วย gnome-terminal
sudo update-alternatives --config x-terminal-emulator
sudo gedit `which xdg-open`
terminology
แล้วและกลายเป็นเทอร์มินัล Ctrl + Alt + T Ran update-alternatives
และเปลี่ยนกลับเป็นgnome-terminal
และใช้งานได้ทันที
เฉพาะใน Ubuntu 11.10 ขึ้นไป! สำหรับเวอร์ชั่นใหม่ดูคำตอบของLucaB !
เปิดเทอร์มินัล (เช่น gnome-terminal)
เรียกใช้คำสั่งถัดไป:
gconftool --type string --set /desktop/gnome/applications/terminal/exec <YOUR-TERMINAL>
เช่น:
gconftool --type string --set /desktop/gnome/applications/terminal/exec terminator
เสร็จสิ้น :)
Terminal=True
) มันจะเริ่มต้นใน Gnome Terminal ไม่ว่าจะเกิดอะไรขึ้น ยังมีอีกที่ที่จะเปลี่ยนเทอร์มินัลอีมูเลเตอร์เริ่มต้นหรือไม่
หากต้องการเปลี่ยนทางลัดไม่ใช่ค่าเริ่มต้น
sudo update-alternatives --config x-terminal-emulator
กลับมาพร้อมกับ "มีเพียงหนึ่งทางเลือกในกลุ่มลิงก์ x-terminal-emulator (การจัดหา / usr / bin / x-terminal-emulator): /usr/bin/gnome-terminal.wrapper ไม่มีการกำหนดค่า" และสิ่งนี้แม้ว่าฉันได้ติดตั้ง Guake แล้ว แต่ฉันก็ใช้ตัวเลือกนี้ เปลี่ยนเทอร์มินัลปกติเป็น Shift + Ctrl + Alt + T และตั้งค่า Guake เพื่อใช้ Ctrl + Alt + T แทน ปัญหาเดียวคือฉันต้องการคลิกขวาและเปิดในเทอร์มินัลด้วย นอกจากนี้ Guake ถูกตั้งค่าเป็น F12 และสิ่งที่ฉันต้องการใช้มากกว่า Ctrl + Alt + T ด้วยวิธีใดวิธีหนึ่ง นอกจากนี้ยังเป็นสิ่งที่ดีอย่างไรก็ตาม
ลองเปลี่ยนตัวเลือกx-terminal-emulator
ผ่านแอพ "ALternatives Configurator"
สำหรับ Ubuntu คุณสามารถใช้คำสั่งด้านล่าง:
sudo update-alternatives --config x-terminal-emulator
มันจะแสดงรายการตัวเลือกเทอร์มินัลทั้งหมดที่คุณติดตั้งแล้วคุณสามารถเลือก (ตามหมายเลข) ตัวเลือกที่คุณต้องการ
ในการกำหนดค่าเทอร์มินัลเริ่มต้นใน gnome คุณต้องติดตั้งdconf-tools
( sudo apt-get install dconf-tools
)
หลังจากนั้นคุณสามารถใช้gsettings
เพื่อตั้งค่าโปรแกรมจำลองเทอร์มินัลที่คุณชื่นชอบ
ช่วยบอกจำลอง terminal termite
โปรดของคุณคือ
ติดตั้งด้วย sudo apt-get install termite
หลังจากนั้นพิมพ์คำสั่งนี้
gsettings set org.gnome.desktop.default-applications.terminal exec termite
เนื่องจากtermite
ไม่มีข้อโต้แย้งใด ๆ (หรือขึ้นอยู่กับสิ่งที่คุณทำกับมันคุณสามารถตั้งค่าด้วยวิธีนี้) ใช้สิ่งนี้เพื่อตั้งค่าว่างหรือตั้งค่า exec-args สำหรับเทอร์มินัลที่คุณต้องการ
gsettings set org.gnome.desktop.default-applications.terminal exec-arg ""
หลังจากนี้termite
จะเป็นเทอร์มินัลอีมูเลเตอร์เริ่มต้นของคุณ
gconf
ลอง
sudo update-alternatives --config x-terminal-emulator
ระบบปรับปรุงทางเลือกเป็นสิ่งที่เดเบียน แต่ Gnome ทำงานบนดิสทริบิวชันอื่น ๆ อีกมากมายดังนั้นจึงมีวิธีในการกำหนดแอปพลิเคชันที่ต้องการ
คุณสามารถตั้งสถานีเริ่มต้นผ่านยูทิลิตี้gnome-default-applications-properties
ยังสามารถเข้าถึงได้ผ่านgnome-control-center
เป็นโปรแกรมที่ต้องการ
/desktop/gnome/applications/terminal/exec
หรือคุณสามารถตั้งค่ารีจิสทรีคีย์ GConf
อย่างไรก็ตามไม่รับประกันว่าแอปพลิเคชันทั้งหมดที่จัดทำโดย Gnome เช่น nautilus จะเคารพการตั้งค่านี้หรือใช้การตั้งค่าของตนเอง
สิ่งนี้ทำงานใน Ubuntu 13.10
gsettings set org.gnome.desktop.default-applications.terminal exec terminator
หากคุณไปที่แป้นพิมพ์ลัดคุณจะสังเกตเห็นได้ในส่วนตัวเรียกใช้งานที่ Ctrl + Alt + T เชื่อมโยงกับการกระทำ "Launch Terminal" ฉันยังไม่ได้ทดสอบ แต่คุณสามารถสร้างทางลัดที่กำหนดเองไปยังเทอร์มินัลที่คุณต้องการและผูกทางลัดนั้นกับมันแทน
ตกลงสิ่งหนึ่งที่แปลกประหลาดคือคอมไพล์ที่gnome-terminal
มีแพตช์จะไม่ทำงานหาก DISPLAY var ของคุณคือ: 0 ทำงานได้อย่างไม่มีที่ติถ้า DISPLAY = localhost: 0
ดังนั้นคุณสามารถแก้ไข/usr/bin/gnome-terminal/wrapper
และเพิ่มสิ่งนี้:
ENV{"DISPLAY"}="localhost:0";
ขวาก่อนบรรทัด exec
หลังจากนั้นคุณสามารถใช้/usr/bin/gnome-terminal/wrapper
เป็นตัวเรียกใช้งาน!
sudo update-alternatives --set x-terminal-emulator <terminal-path>
ตัวอย่างเช่น:
sudo update-alternatives --set x-terminal-emulator /usr/bin/tilix
หากคุณต้องการทำด้วยโหมดโต้ตอบหรือตรวจสอบเส้นทาง:
sudo update-alternatives --config x-terminal-emulator