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

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

3
ทำไมปุ่มลัด Ctrl + A กระโดดไปที่จุดเริ่มต้นของบรรทัดในเทอร์มินัล
เช่นเดียวกับการกระโดดไปยังจุดสิ้นสุดของบรรทัดคือCtrl+ Eซึ่งEสามารถคิดได้ว่าเป็นจุดสิ้นสุดทำไมมันกระโดดไปที่จุดเริ่มต้นใช้A?

1
ใช้ MC, MV, MA สำหรับการคัดลอกวางเลือกทั้งหมด
ฉันใช้ Kubuntu Linux 12.04 บน Macbook Pro และฉันกำลังค้นหาความสามารถในการใช้คีย์ Command / Meta สำหรับทางลัดทั่วไปเช่นคัดลอกวางและเลือกทั้งหมด วิธีแก้ปัญหาที่พยายาม: ทำการแมปใหม่คัดลอกวางเลือกทั้งหมดและอื่น ๆ ในการตั้งค่าระบบของ KDE> ทางลัดและท่าทาง> ทางลัดแป้นพิมพ์มาตรฐาน ปัญหา : ทางลัดเหล่านี้ดูเหมือนจะไม่สนใจโดยแอปพลิเคชันส่วนใหญ่ เว็บเบราว์เซอร์ทั้งหมดที่ฉันทดสอบดำเนินการต่อคาดว่าCtrlกุญแจที่ฉันระบุความต้องการในการใช้Metaคีย์ เนื่องจากไม่สามารถหาเว็บเบราว์เซอร์ที่ใช้งานได้ฉันไม่ได้ลองแอปพลิเคชันอื่น ๆ ทดสอบใน: Firefox, Chromium, Rekonq, Arora, Konqueror สลับMetaกับCtrl การใช้ xmodmap ปัญหา : เทอร์มินัลอีมูเลเตอร์จะต้องใช้Metaคีย์แทนCtrlคีย์สำหรับคำสั่งเช่นการขัดจังหวะคีย์บอร์ดการผูก Emacs ส่วนใหญ่และการผูกอื่น ๆ นับไม่ถ้วนในแอปพลิเคชัน CLI ต่างๆ โซลูชั่นที่พิจารณาแล้ว: การเปลี่ยนแปลงทางลัดทั่วไปภายในแอปพลิเคชั่น GUI น่าเสียดายที่ความสามารถในการเปลี่ยนการเชื่อมสำหรับการคัดลอกวางและเลือกทั้งหมดดูเหมือนจะหายาก เปลี่ยนตัวปรับเปลี่ยน Ctrl สำหรับ …

4
ปิดการทำงานจากพรอมต์ล็อกอินเป็น tty
สมมติว่าฉันบูตเครื่อง Linux โดยไม่มี GUI เมื่อมันแสดงพรอมต์ล็อกอิน tty ฉันสามารถปิดเครื่องด้วยลำดับคีย์บอร์ดได้หรือไม่ แน่นอนฉันสามารถพิมพ์ชื่อผู้ใช้และรหัสผ่านของฉันแล้วsudo shutdown -h now; อย่างไรก็ตามมันเป็นไปได้ที่จะปิดมันก่อนที่จะเข้าสู่ระบบโดยใช้แป้นพิมพ์ลัด?

1
Terminator: ทางลัดสำหรับก่อนหน้าและถัดไป
ในterminatorแป้นพิมพ์ลัดจะCtrl+Shift+Fเปิดแถบเล็ก ๆ ที่ด้านล่างของหน้าต่างเพื่อให้ผู้ใช้ค้นหาสตริงข้อความภายใน scrollback เทอร์มินัล มีแป้นพิมพ์ลัดใด ๆ สำหรับการย้ายไปยังรายการที่ตรงกันถัดไปหรือก่อนหน้าในการค้นหานี้หรือไม่? เอกสารที่สมบูรณ์ที่สุดที่ฉันพบสำหรับ Terminator นั้นรวมอยู่ในเอกสารของ Ubuntu แต่ไม่ครอบคลุมถึงรายละเอียดของหัวข้อนี้


1
ผูกลำดับคีย์เพื่อ Escape, zsh
ฉันจะจับคู่jjกับEscใน zsh ได้อย่างไร ฉันพยายามสร้างการแมปคีย์ที่ฉันได้ติดตั้งเป็นกลุ่มซึ่งฉันได้jjแมปไปESCดังนั้นเมื่อใดก็ตามที่ฉันกดสองครั้งjมันจะส่งการ<Esc>เรียกเป็นกลุ่ม - ทำให้ฉันเข้าสู่โหมดปกติได้สะดวกยิ่งขึ้น ฉันได้ลองไปแล้วbindkey 'jj' ^[และฉันกำลังจะลองbindkey 'jj' ^[[แต่ฉันสงสัยว่ามันจะใช้งานได้ ฉันยังตรวจสอบรายการของคำสั่งที่ให้บริการโดย zsh ในโหมดปกติ แต่ผมไม่เห็นอะไรที่มีหรือnormalescape หมายเหตุตัวละครในของฉันไฟล์ที่เกิดขึ้นจริงหนีเขียนยาก; ไม่ใช่แค่ตัวละครและ. ^[~/.zshrc^[

4
ปุ่มลัด Openbox ไม่มีผลหลังจาก - กำหนดค่าหรือรีสตาร์ท X
273 <keybind key="W-Return"> 274 <action name="Execute"> 275 <command>lxterminal</command> 276 </action> 277 </keybind> 278 <keybind key="W-Up"> 279 <action name="ToggleMaximizeFull"/> 280 </keybind> 281 <keybind key="W-Left"> 282 <action name="MoveToEdgeWest"/> 283 </keybind> 284 <keybind key="W-Right"> 285 <action name="MoveToEdgeEast"/> 286 </keybind> ฉันเพิ่มบรรทัดเหล่านี้ระหว่างค่าเริ่มต้นล่าสุด</keybind>และ</keyboard>ใน~/.config/openbox/rc.xmlไฟล์ของฉัน(หมายเลขบรรทัดมาจากกลุ่ม) อย่างไรก็ตามทั้งการรีสตาร์ท X หรือการออกการopenbox --reconfigureใช้การตั้งค่าเหล่านี้ ผมทำอะไรผิดหรือเปล่า? ฉันกำลังใช้ Arch กับแพ็คเกจ LXDE เริ่มต้นทั้งหมด

1
ทำการแมปปุ่ม bash vi หรือไม่
ฉันใช้ Dvorak และ vi ดังนั้นเมื่อฉันรู้เกี่ยวกับโหมด vi ใน Bash ฉันรู้สึกตื่นเต้นมาก อย่างไรก็ตามมันจะดียิ่งขึ้นถ้าฉันสามารถตั้งค่าปุ่มการเคลื่อนไหวให้เป็นปุ่มที่ฉันใช้ใน vi (ฉันสลับคีย์ไปรอบ ๆ จนกว่าปุ่มการเคลื่อนไหวจะกลับมาที่แถวโฮมใน Dvorak) ฉันจะทำสิ่งนี้ได้อย่างไร

4
zathura: ฉันจะเพิ่ม keybind สำหรับ exec ได้อย่างไร
zathuraเป็นโปรแกรมอ่าน PDF เริ่มต้นของฉัน บางไฟล์ทำให้เกิดปัญหาแม้ว่าและในกรณีเช่นนี้ฉันเรียกใช้ :exec acroread $FILE ซึ่งจะเปิดไฟล์เดียวกันโดยอัตโนมัติด้วย Acrobat Reader ฉันจะเพิ่มทางลัดคีย์ในไฟล์กำหนดค่า zathura ( ~/.config/zathura/zathurarc) เพื่อทำสิ่งนั้นได้อย่างไร

6
เปิดเทอร์มินัลจาก emacs
มีวิธีที่รวดเร็ว (แป้นพิมพ์ลัด) เพื่อเปิดเทอร์มินัลอีมูเลเตอร์ (ในกรณีของฉัน urxvt) ในไดเรกทอรีเดียวกันกับไฟล์ในบัฟเฟอร์ emacs ปัจจุบันหรือไม่?

1
(arg: n) ในพรอมต์คำสั่งหมายความว่าอย่างไร
ใน Codecademy ของCommand Line Courseเมื่อพยายามใช้แป้นพิมพ์ลัดAlt+Shift+#(ซึ่งควรจะคอมเม้นท์บรรทัดปัจจุบัน) ใน command prompt มันจะเปลี่ยน prompt จาก$เป็น(arg: 3)แทนการเพิ่ม dash ที่จุดเริ่มต้นของบรรทัด Alt+Shift+@จะทำให้มันแสดง(arg: 2)แทน ฯลฯ ดูบรรทัดสุดท้ายในภาพด้านล่าง ก่อนที่ผมจะตีมันเป็นเพียงแค่Alt+Shift+#$ ทางลัดทำงานได้ดีบนเครื่องของฉัน สิ่งนี้คือ(arg: n)อะไร แป้นพิมพ์ลัดขึ้นอยู่กับว่าทำงานอย่างไร รูปแบบแป้นพิมพ์? OS distro เทอร์มินัลอีมูเลเตอร์? CLI เริ่มต้น อะไร?

2
ลำดับการหลีกหนี gnome-terminal ANSI สำหรับ“ CTRL + arrow / s” คืออะไร?
ฉันพยายามที่จะกำหนดค่าทุบตีฉัน~/.inputrcจะตั้งค่าเหล่านี้ (หมายเหตุ: ←, →หมายถึงซ้ายและขวาปุ่มลูกศร) Ctrl+ ←- ควรกระโดดกลับคำ Ctrl+ →- ควรกระโดดไปข้างหน้าคำ ขณะนี้ฉันมีสิ่งนี้ในของฉัน~/.inputrcและมันใช้งานไม่ได้ Ctrl + arrowผลิตอะไร "\eC-5C":forward-word "\eC-5D":backward-word ฉันแน่ใจว่าลำดับการหลบหนีของฉันผิด ลำดับการหลีกเลี่ยงที่ถูกต้องสำหรับCtrl + arrowชุดค่าผสมคืออะไร? terminal: tmux ภายใน gnome-terminal

2
แป้นพิมพ์ลัดสำหรับบรรทัดคำสั่งคืออะไร
ฉันกำลังพูดถึงแป้นพิมพ์ลัดที่คุณใช้ใน command-line / terminal ตัวอย่าง: Ctrl+ cที่ฆ่ากระบวนการCtrl+ dออกจากระบบCtrl+ zที่ส่งกระบวนการไปยังพื้นหลัง ... ฯลฯ ผมได้ทดสอบและพบว่าพวกเขาจะไม่ขั้ว (เช่นgnome-terminal, xterm, konsole) ที่เฉพาะเจาะจงหรือเปลือก (เช่นbash, zsh) ที่เฉพาะเจาะจงที่จะได้ทำงานที่ttys ดังนั้นฉันต้องการทราบ: ใครเป็นผู้ให้ทางลัดเหล่านี้ ฉันจะแสดงและแก้ไข / กำหนดได้อย่างไร?

2
Vim - แม็พคำสั่งเชลล์สุดท้ายกับคีย์
มีวิธีการแมปผู้นำ -R เพื่อทำซ้ำคำสั่งสุดท้ายที่ส่งไปทุบตี? ตัวอย่างเช่นเมื่อทำงานกับไฟล์ C ฉันต้องการรวบรวมและเรียกใช้โปรแกรมจากกลุ่มโดยไม่ต้องพิมพ์:! make หรือ gcc ฉันรู้ว่าฉันสามารถผูกคำสั่งเฉพาะกับคีย์ แต่มันจะไม่ทำงานกับไฟล์ประเภทอื่น

3
เป็นกลุ่มที่กำหนดเองด้วยคำสั่ง emacs (โหมดแทรกเท่านั้น)
ฉันเป็นemacsผู้ใช้และฉันต้องเปลี่ยนไปvimใช้ แต่ฉันคิดถึงบางคำสั่ง emacs พื้นฐานในvimโหมดแทรก: C-A C-E C-K C-Y C-x C-s ... และอื่น ๆ ฉันรู้ว่าฉันสามารถกดEscapeแล้วกดปุ่มบางปุ่มต่อไปนี้และในที่สุดก็กดปุ่มi: ^ $ d$ p :w [Enter] ... แต่ฉันจะต้องการที่จะอยู่ในvimโหมดแทรกและหลีกเลี่ยงการกดEscape/ iปุ่ม บนเว็บที่ฉันได้พบการปรับแต่งสำหรับemacs( vi-mode, vip, viper, vimpulse, vim-mode, evil) แต่ยังไม่พบสิ่งที่ตรงกันข้าม: ปรับแต่งvimเพื่อใช้emacsคำสั่ง ... ฉันสนใจเกี่ยวกับemacsคำสั่งในvim โหมดแทรกเท่านั้น เพียงบางคำสั่งพื้นฐานเช่นbashคำสั่ง: C-A, C-E, C-K, C-Y, C-U... (ครับC-Uไม่ได้เป็นค่าเริ่มต้นemacsคำสั่ง แต่ผมชอบมันมากเกินไป)

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