คำถามติดแท็ก keyboard-shortcuts

คำถามเกี่ยวกับวิธีเรียกใช้โปรแกรมหรือฟังก์ชั่นระบบปฏิบัติการอื่น ๆ เมื่อกดปุ่มพร้อมกันที่ให้มา

1
แป้นพิมพ์ลัดเพื่อตั้งชื่อแท็บ gnome-terminal
ฉันชอบที่จะทำงานใน Linux โดยไม่ต้องใช้เมาส์เพราะฉันอยากรู้ว่ามีวิธีใดบ้างในการตั้งค่าแป้นพิมพ์ลัดเพื่อตั้งค่าชื่อแท็บ gnome-terminal

1
ทำการแมป Ctrl-l ในการทุบตี
หนึ่งสามารถ remap Ctrl- lในทุบตีในการดำเนินการมากกว่าเพียงแค่ล้าง? ฉันรู้ว่าปกติมันแค่ล้างหน้าจอ ฉันต้องการเปลี่ยนสิ่งนั้นเพื่อล้างหน้าจอและรายการสิ่งที่ฉันpwdชอบ: Ctrl- l:clear;ls;

1
ไม่สามารถมอบหมายทางลัด SUPER + M ใหม่ภายใต้ GNOME
เคอร์เนล: x86_64 Linux 4.4.5-1-ARCH GNOME: 3.20.0 ฉันไม่สามารถที่จะทำให้การใช้ทางลัด+SUPER Mสิ่งที่ฉันลองมาแล้ว: กำหนดทางลัดให้กับโปรแกรมอีเมลของระบบ การกำหนดทางลัดเพื่อเริ่มกระบวนการ thunderbird อย่างไรก็ตามการกดเพียงเปิดแถบการแจ้งเตือน / ปฏิทินแทน นี่เป็นปัญหาหรือฉันมองข้ามบางสิ่งบางอย่าง?

4
ใน GNOME 3 หนึ่งจะกำหนดแป้นพิมพ์ลัดสำหรับแอปพลิเคชันนอกเหนือจากแอปพลิเคชันเริ่มต้นได้อย่างไร
ใน GNOME 3 มีเครื่องมืออำนวยความสะดวกในการกำหนดแป้นพิมพ์ลัดสำหรับแอปพลิเคชันเช่นเบราว์เซอร์เริ่มต้นไคลเอนต์อีเมลเริ่มต้นเทอร์มินัลเริ่มต้น ฯลฯ ฉันจะทำสิ่งนี้กับแอปพลิเคชันอื่นได้อย่างไร

2
วิธีกำหนดค่า Ctrl + w เป็นลบคำใน zsh
ฉันต้องการลบคำด้วยCtrl+ Win zshlike vim /foo/bar^W vim /foo/ และพบทางออกสำหรับbashแต่bindไม่ได้อยู่ในฟังก์ชั่น zsh เป็นไปได้ไหมที่จะกำหนดค่า ctrl-w (ลบคำ)? ฉันจะกำหนดค่าCtrl+ Wเป็น a ได้delete-wordอย่างไร

2
ทำการแมปใหม่หรือยกเลิกการแมป F10 จากการเรียกเมนูไฟล์หน้าต่างใน Xfce
ตามค่าเริ่มต้น F10 บน Xfce จะเปิดใช้งานเมนูไฟล์เมนูและไม่สามารถใช้เป็นทางลัดในโปรแกรมใด ๆ ฉันดูแล้วในหน้าการตั้งค่า Window Manager และ Keyboard และไม่มีการเชื่อมโยงคีย์ F10 ในรายการ ฉันจะทำแผนที่ใหม่ / ยกเลิกแผนที่นี้ได้อย่างไร

2
วิธีการใช้ Super-L แทน Alt ใน XFCE สำหรับปรับขนาด / ย้ายหน้าต่าง
ใน XFCE เมื่อกดปุ่มค้างไว้Altจากนั้นคลิกที่ใดก็ได้ในหน้าต่างด้วยปุ่มซ้ายจะย้ายหน้าต่างนั้น (เช่นโดยการลากแถบหัวเรื่อง) หรือปรับขนาดหน้าต่างเมื่อคลิกและลากด้วยปุ่มขวา ฉันชอบคุณสมบัตินี้มากและฉันคุ้นเคยกับมันมาตลอด แต่ฉันก็มักจะผูกพันกับSuper-L(ซ้าย "Windows" - คีย์) ฉันจะเปลี่ยนพฤติกรรมของAltสำหรับได้Super-Lอย่างไร ฉันกำลังดูตัวจัดการการตั้งค่า XFCEแต่ฉันไม่พบที่ใดก็ได้

1
ฉันจะเปลี่ยนพฤติกรรมของปุ่มลัดใน xmonad ได้อย่างไรหากโปรแกรมทำงานอยู่?
ฉันใช้การจับคู่คีย์ในxmonad.hsไฟล์กำหนดค่าของฉัน: ... , modMask = mod4Mask -- Rebind Mod to the Windows key ... [ ((controlMask, xK_Print), spawn "sleep 0.2; scrot -s") , ((0, xK_Print), spawn "scrot") , ((controlMask, xK_f), spawn "firefox") ] การทำแผนที่สามทำงานเมื่อกดfirefox ctrl+fฉันต้องการทำสิ่งที่ซับซ้อนกว่านี้: if (firefox is running): focus and maximize firefox window: else: run firefox และผมอยากจะเปลี่ยนไปctrl+f win+fฉันจะทำสิ่งนั้นได้อย่างไร

4
ฉันจะข้ามไปยังคำถัดไปหรือก่อนหน้าด้วยปุ่มลูกศร CTRL + ในคอนโซลได้อย่างไร
ในแอปพลิเคชั่นการจำลองเทอร์มินัลการกดCTRL+ Left/ Rightลูกศรจะกระโดดจากคำหนึ่งไปยังอีกคำก่อนหน้าหรือถัดไป เป็นไปได้ไหมที่มีการใช้งานเหมือนกันในคอนโซล Linux ไม่ว่าจะเป็นในรูปแบบข้อความหรือในโหมด framebuffer ในการกำหนดค่าของฉันCTRLแป้นลูกศร + จะถูกแปลงเป็นลำดับอักขระที่ใช้ Escape และไม่ตีความ

2
XF86MonBrightnessUp / XF86MonBrightnessDown คีย์พิเศษไม่ทำงาน
ฉันพยายามเปิดใช้งานคีย์มัลติมีเดียบางอย่างและปุ่มสำหรับไดรฟ์ข้อมูลใช้งานได้ F5และF6สิ่งที่เพิ่มขึ้น / ลดลงไม่ทำงานฉันไม่รู้ว่าทำไม เมื่อฉันทำงานใน terminal: xbacklight +10 ฉันเห็นผลการทำงาน เมื่อฉันลองใช้ปุ่มพิเศษที่ผูกไว้ (ซึ่งถูกตั้งค่าเป็น~/.config/i3/config): # Sreen brightness controls bindsym XF86MonBrightnessUp exec xbacklight -inc 20 # increase screen brightness bindsym XF86MonBrightnessDown exec xbacklight -dec 20 # decrease screen brightness เห็นได้ชัดว่าปุ่มสื่อจะต้องรวมกับfnกุญแจ อย่างไรก็ตามฉันไม่เห็นผลกระทบ ทางออกใด ๆ ?

2
ในโหมด bash vi แผนที่ jk เพื่อออกจากโหมดแทรก
ฉันใช้อูบุนตู 16.04 ติดตั้งใหม่กับเปลือกทุบตี มีสองสิ่งที่ฉันต้องการทำ: ตั้งค่าโหมด vi เพื่อให้ฉันสามารถมีการเคลื่อนไหวเหมือนเป็นกลุ่มจากเทอร์มินัล ออกจากโหมดแทรกโดยการพิมพ์ jk ฉันอ่านในโพสต์อื่นว่าสิ่งนี้สามารถทำได้ด้วยzshฉันจะทำอย่างไรกับbash? TL; DR ใส่bind '"jk":vi-movement-mode'ลงใน.bashrcไฟล์ของคุณหลังจากset -o vi:) server@thinkpad:~$ tail -n 2 .bashrc set -o vi bind '"jk":vi-movement-mode' โปรดดูคำตอบของ @ grochmal สำหรับคำอธิบายโดยละเอียดเพิ่มเติม

1
ผ่าน F10 ไปยังแอปพลิเคชันใน Gnome-terminal
ฉันใช้เครื่องเดเบียนเครื่องเก่า: รหัสผู้จัดจำหน่าย: Debian คำอธิบาย: Debian GNU / Linux 5.0.2 (lenny) วันวางจำหน่าย: 5.0.2 ชื่อไฟล์: lenny ฉันเปิดเทอร์มินัลและเรียกใช้ Midnight Commander ในนั้น ตอนนี้ฉันต้องออกจากการกด F10 แต่เมื่อฉันทำฉันได้รับเมนูเทอร์มินัล: วิธีการรับเมนู MC และไม่ใช่เทอร์มินัลโดยกด F10

2
กำหนดแป้นพิมพ์ลัดเพื่อเรียกใช้สคริปต์
ฉันเขียนสคริปต์เพื่อเปลี่ยนความสว่างของหน้าจอของฉัน มีประโยชน์เมื่อฉันทำงานกับโหมดข้อความและแป้นพิมพ์ลัดของแป้นพิมพ์เพื่อเปลี่ยนความสว่างไม่ทำงาน มันเป็นไปได้ที่จะเรียกใช้สคริปต์นี้เพียงแค่กดปุ่มบางอย่างบนแป้นพิมพ์เป็นทางลัดเช่นCtrl+ Alt+ F7?

2
i3wm: พื้นที่ทำงานมากกว่า 10 ที่มีคีย์ตัวปรับคู่
เมื่อเร็ว ๆ นี้ฉันเริ่มใช้i3wmและตกหลุมรักมัน อย่างไรก็ตามมีสิ่งหนึ่งที่รบกวนจิตใจฉัน: ควบคุมพื้นที่ทำงานมากกว่า 10 แห่ง ในการกำหนดค่าของฉัน$mod+1เพื่อ$mod+9สลับระหว่างพื้นที่ทำงาน 1 ถึง 9 (และ$mod+010) แต่บางครั้ง 10 พื้นที่ทำงานก็ไม่เพียงพอ ในขณะที่ฉันเอื้อมมือออกไปยังพื้นที่ทำงาน 11-20 ที่มี$mod+mod1+1การตีคือ$mod+mod1+0 mod+alt+numberแน่นอนว่ามันใช้งานได้โดยไม่มีปัญหา แต่มันค่อนข้างยุ่งยากในการสลับพื้นที่ทำงานเช่นนั้นเนื่องจากปุ่มไม่ได้กดได้ง่าย นอกจากนี้การย้ายแอปพลิเคชันระหว่างพื้นที่ทำงาน 11 ถึง 20 จำเป็นต้องmod+shift+alt+number-> น่าเกลียด ในVimการโยงของฉัน(ฉันมีปลั๊กอินจำนวนมาก) ฉันเริ่มใช้ทางลัดตัวแก้ไขสองครั้งเช่นmodkey + rปลั๊กอิน 1 และmodkey + modkey + rปลั๊กอิน 2 วิธีนี้ฉันสามารถผูกปุ่มทุกปุ่มสองครั้งและกดปุ่ม mod สองครั้งง่ายและรวดเร็ว ฉันสามารถทำสิ่งที่คล้ายกันได้i3wmหรือไม่ คุณจะใช้ประโยชน์จากพื้นที่ทำงานมากกว่า 10 แห่งได้i3wmอย่างไร ทางออกอื่น ๆ

1
จะเปลี่ยนเค้าโครงแป้นพิมพ์สำหรับแอปพลิเคชั่นเดียวใน Awesome WM ได้อย่างไร
ฉันได้เพิ่มแป้นพิมพ์ลัดเพื่อตั้งค่ารูปแบบแป้นพิมพ์ทั่วโลกแต่ฉันจะตั้งค่าสำหรับแอปพลิเคชันเดียวได้อย่างไร เหตุผลที่ฉันต้องการทำเช่นนี้คือฉันคุ้นเคยกับการเล่นเกมแบบ QWERTY และฉันไม่ควรใช้เวลา 10 นาทีในทุกเกมเพื่อตั้งค่าเค้าโครงแบบกำหนดเอง และฉันก็ไม่จำเป็นต้องสลับเค้าโครงเมื่อเปลี่ยนเป็นแอปพลิเคชันอื่น ๆ (ซึ่งฉันทำบ่อยๆ) ทั้งเพื่อความสะดวกและเพื่อหลีกเลี่ยงการกดทางลัดที่ผิด

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