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

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

4
ฉันจะค้นหารายการรหัสเทอร์มินัลคีย์เพื่อทำการแมปทางลัดใน bash ได้ที่ไหน
ตัวอย่างเช่น: "\e[1;5C" "\e[Z" "\e-1\C-i" ฉันรู้เพียงเศษ ๆ ชิ้น ๆ เช่น\eย่อมาจาก Escape และC-for Ctrlแต่ตัวเลขเหล่านี้ ( 1) และตัวอักษร ( Z) คืออะไร อะไรคือ;, [และ-ป้ายบอก? มีเพียงการทดลองและข้อผิดพลาดหรือมีรายการรหัสทุบตีที่สมบูรณ์และคำอธิบายของไวยากรณ์หรือไม่

4
เป็นไปได้ไหมที่จะกำหนดค่า ctrl-w (ลบคำ)?
โดยปกติCtrl+ Wลบกลับไปที่ช่องว่างสุดท้าย เป็นไปได้หรือไม่ที่จะกำหนดค่าให้ใช้อักขระเพิ่มเติมเช่น/? แก้ไข: เพื่อให้ชัดเจนยิ่งขึ้น: ฉันไม่ต้องการกำหนดค่าคีย์ให้ฉันต้องการหยุดการลบด้วย/เช่นกัน ตัวอย่าง: vim /foo/bar^W vim /foo/

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

4
วิธีปิดการใช้งานการเปลี่ยน Alt-Arrow ของ Virtual Consoles
สิ่งต่อไปนี้เกิดขึ้นใน Linuces ต่าง ๆ : เมื่อฉันอยู่ในคอนโซลเสมือนAltกดและกด←หรือ→วงจร ttys เสมือน มันน่ารำคาญจริง ๆ เพราะฉันใช้ fish-shell ซึ่งก็ใช้คีย์ผสมนี้ด้วย ฉันสามารถทำการแมปสั้น ๆ ของปลาได้ แต่ไม่ต้องการ ฉันต้องการปิดการใช้งานฟังก์ชั่น linux หรือทำการแมปใหม่ ฉันจะปิดใช้งานหรือเปลี่ยน tty-cycling-key-combo ได้อย่างไร

7
วิธีเปิดใช้งานการฆ่า Xorg ด้วย Ctrl + Alt + Backspace
ฉันจำไม่ได้ว่าทำไมพวกเขาถึงทำเช่นนี้ แต่ ณ จุดหนึ่ง X.org ตัดสินใจว่าการปิดใช้งานCtrlAltBackspaceการฆ่านั้นเป็นความคิดที่ดี ฉันรู้ว่ามีวิธีการเปิดใช้งานอีกครั้ง แต่ฉันจำไม่ได้ว่า บางคนสามารถรีเฟรชความทรงจำของฉันได้หรือไม่

4
ฉันจะเปิดใช้งานปุ่มปรับระดับเสียงของแป้นพิมพ์ใน XFCE ได้อย่างไร
แป้นพิมพ์ของฉันมีปุ่มเฉพาะเพื่อเปลี่ยนระดับเสียงและเพื่อปิดเสียง / เปิดเสียง ฉันจะทำให้งานเหล่านี้เป็นแบบ XFCE ได้อย่างไร

2
ปุ่มแมปใหม่ที่สร้างรหัสสแกนหลายรหัส
ฉันมี ThinkPad W540 บนคีย์บอร์ดมีปุ่มมัลติมีเดียสี่ปุ่มเหนือ numpad สองคีย์เหล่านั้นสร้างการพิมพ์ซ้ำ (และเห็นได้ชัดว่า scancodes) ตรงที่การรวมกันของปุ่มWin_L+ Lและ+Win_L Eกล่าวอีกนัยหนึ่งสำหรับคีย์ที่สร้างWin_L+ Lให้ showkey --scancodesส่งคืนสิ่งนี้: 0xe0 0x5b 0x26 0xa6 0xe0 0xdb setkeycodesคำสั่งต้องใช้ Escape ไบต์เดี่ยวหรือหนีลำดับสองไบต์เพื่อแสดงถึงการสแกนรหัสและshowkeyทำให้ผมมีวิธีที่มากกว่านั้นดังนั้นฉันไม่สามารถค่อนข้าง re-map setkeycodes <scancode> <keycode>ที่สำคัญที่จะเป็นหนึ่งในการพิมพ์ซ้ำฟรีในระบบของฉันกับตรงไปตรง ฉันขอขอบคุณคำแนะนำใด ๆ ที่ฉันสามารถตั้งค่าคีย์นั้นให้กับสิ่งอื่นซึ่งไม่เพียง แต่ทำซ้ำชุดคีย์ที่มีอยู่บนแป้นพิมพ์ของฉัน

7
โหลดใหม่ของการกำหนดค่า tmux ไม่คลายการผูกกุญแจ (การผูกคีย์สะสม)
ฉันได้ทดลองใช้การตั้งค่าปุ่มลัด tmux ที่แตกต่างกันและฉันสังเกตเห็นสิ่งต่อไปนี้: หากฉันโหลดการกำหนดค่า tmux ของฉัน (จากภายใน tmux) การโยงคีย์ที่ฉันเคยโหลดจะยังคงโหลดอยู่ วิธีเดียวที่ฉันรู้ว่าการล้างข้อมูลนี้คือการออกจากเซสชัน tmux ทั้งหมดและรีสตาร์ท ดังนั้นดูเหมือนว่า tmux จะจดจำ keybindings ที่โหลดไว้ก่อนหน้านี้ทั้งหมดและจะลบออกเมื่อเริ่มต้นใหม่หรือโดยการผูกมัดอย่างชัดเจน หากต้องการสร้างสิ่งนี้ใหม่: เปิด terminal (A) เริ่ม tmux ตรวจสอบว่าการล็อคปุ่มกดแสดงนาฬิกาหรือไม่ (กดPREFIX C-t) กดPREFIX ?เพื่อดูปุ่มลัดในรายการ แก้ไข ~/.tmux.conf เพิ่มพวงกุญแจ ( bind C-t display "Keybinding C-t") โหลด tmux config ( PREFIX : source-file ~/.tmux.conf) ตรวจสอบว่าปุ่มลัดทำงานได้หรือไม่ (กดPREFIX C-t) กดPREFIX ?เพื่อดูปุ่มลัดใหม่ในรายการ …

2
นอกเหนือจาก Alt + Shift เพื่อสลับเค้าโครงแป้นพิมพ์ชุดคีย์ Xorg อื่น ๆ
ทั้งหมดที่ฉันพบเกี่ยวกับ XkbOptions คือ: Option "XKbOptions" "grp:alt_shift_toggle" ดูเหมือนว่าฉันจะสามารถใช้การรวมกันalt+ shiftเพื่อเปลี่ยนการจัดวางแป้นพิมพ์เท่านั้นแป้นอื่น ๆ ที่ฉันสามารถใช้ได้

1
ESC + {: มันคืออะไรและที่ฉันสามารถรู้เพิ่มเติมเกี่ยวกับมันได้หรือไม่
ฉันเล่นรอบ ๆ ที่พร้อมต์ bash และกด ESC ตามด้วย {, หลังจากนั้นเชลล์แสดงไฟล์ทั้งหมดให้เสร็จในสตริง fileglob เช่น: หากฉันพิมพ์bash Cตามด้วยESC+{เชลล์จะแสดงสิ่งนี้: bash CHECK{,1,2{,23{336{,66666},6},3{,6}}}เติมไฟล์และไดเรกทอรีที่เป็นไปได้ทั้งหมดที่เริ่มต้นด้วย C โดยอัตโนมัติโดยแสดงไฟล์ทดลองและไดเรกทอรีทั้งหมดที่ฉันทำ คืออะไรESC + {และที่ฉันสามารถทราบข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนี้? ฉันเห็นสิ่งนี้ใน CENTOS & Mac OSX พร้อมทุบตี

1
ฉันจะทราบได้อย่างไรว่าฮอตคีย์โปรแกรมใดเป็นเจ้าของ?
ฉันใช้ XFCE 4.12 อยู่ด้านบนของ Gentoo ด้วยเคอร์เนล 4.2.0 ปุ่ม PlayPause ของฉันบนแป้นพิมพ์ของฉันใช้เพื่อทำงานเป็นฮอตคีย์ทั่วโลกสำหรับ VLC ตอนนี้ VLC ไม่รู้จักแม้แต่กุญแจ มันจะเห็น "Alt + Media Play Pause" แต่ไม่ใช่ปุ่มเดียว มีวิธีดูว่าและโปรแกรมใดอาจจับคีย์นั้น เมื่อฉันเรียกไฟล์อ่านxdotool key "XF86LogGrabInfo"tail /var/log/Xorg.0.log [ 10138.690] (II) Printing all currently active device grabs: [ 10138.690] (II) End list of active device grabs

2
เปลือกหมายถึงอะไรในโหมด“ vi” หรือโหมด“ emacs”?
คำถามนี้ดังต่อไปนี้โดยตรงจากคำตอบ ในกรณีนี้ฉันไม่สามารถเข้าใจส่วนที่ระบุว่า: ในเรื่องนั้นพฤติกรรมของมันใกล้เคียงกับ emacs 'มากกว่าด้วยโหมด bash (readline) / ksh / zsh emacs แต่แยกออกจากตัวแก้ไขเส้นฝังไดรเวอร์ของเทอร์มินัล (ในโหมด canonical) ซึ่งCtrl-Wจะลบคำก่อนหน้า (werase และใน vi ) ที่นี่เรากำลังพูดถึงเชลล์และไม่ใช่บรรณาธิการซึ่งเป็นสองโปรแกรมที่แตกต่างกัน การบอกว่าเชลล์อยู่ในโหมดตัวแก้ไขบางอย่างหมายความว่าอย่างไร PS: คุณสามารถยึดคำตอบของคุณบนฐานที่ฉันเข้าใจว่าเชลล์คืออะไรและใช้ vim สำหรับการแก้ไขพื้นฐานได้อย่างไร

4
วิธีย้ายหน้าต่างไปยังพื้นที่ทำงานอื่นใน Xfce
ทางลัดสำหรับ "ย้ายหน้าต่างไปยังพื้นที่ทำงานที่อื่น" ใน Xfce ควรจะเป็นCtrl+ Alt+ Shift+ ←/ →/ /↑ ↓แต่มันไม่ทำงานไม่มีทางลัดเช่นนั้น ทำไมฉันถึงขาดอะไรเลย?

2
จะส่งคำสั่งไปยังเซสชัน tmux ที่ซ้อนกันได้อย่างรวดเร็วได้อย่างไร?
ฉันมีดังต่อไปนี้ใน. tmux.conf ของฉัน set -g prefix M-j bind-key j send-prefix ฉันต้องกด ( Atl+ J) + ( J) + bound-key เพื่อส่งบางอย่างไปยังเซสชัน tmux ที่ซ้อนกัน ฉันรู้สึกว่ามันค่อนข้างช้า มีวิธีใดที่ดีกว่า ตัวอย่างเช่นฉันชอบที่จะทำ ( Alt+ J) + (2x คีย์ - ขอบเขต) เพื่อทำสิ่งต่าง ๆ ในเซสชันที่ซ้อนกัน ฉันรันคำสั่งอย่างต่อเนื่องในเซสชั่น tmux ด้านบนแทนการรันคำสั่งในที่ซ้อนกัน แล้วทำไมทุกคนprefixต้องผูกมัดC-a? ฉันพบว่ามันช้ามากและไม่เป็นที่พอใจในการพิมพ์ชุดค่าผสมนี้ ฉันพลาดอะไรไปรึเปล่า?

5
วิธีย้ายหน้าต่างข้ามจอแสดงผลใน Gnome 3
ใน Gnome 3 การย้ายหน้าต่างโดยใช้แป้นพิมพ์ลัดMeta+ ←และMeta+ →สามารถทำได้อย่างสะดวก ตอนนี้ฉันติดตั้งจอแสดงผลสองจอแล้วและต้องการย้ายหน้าต่างไปยังจอแสดงผลโดยไม่ต้องแตะเมาส์ แม่นยำยิ่งขึ้นฉันอยากจะดูว่าพฤติกรรมเริ่มต้นใน Windows 7 คือสี่ตำแหน่งซ้ายครึ่งหนึ่งของหน้าจอแรกครึ่งขวาของหน้าจอแรกครึ่งซ้ายของหน้าจอสองครึ่งขวาของหน้าจอที่สอง วิธีการแก้ปัญหาใด ๆ ที่เกี่ยวข้องกับลำดับของทางลัดหลายทางก็ชื่นชมเช่นกัน โปรดทราบว่าฉันใช้เดสก์ท็อปเดียว แต่จอแสดงผลหลายจอ

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