ทำ Emacs keybindings สำหรับ textboxes ใน firefox ไหม?


12

ฉันคุ้นเคยกับ emacs ที่บางครั้งเมื่อฉันพิมพ์บางอย่างในกล่องข้อความใน firefox บางครั้งฉันพยายามทำ Cp เพื่อเลื่อนบรรทัด เป็นเรื่องน่ารำคาญอย่างยิ่งที่ต้องยกเลิกกล่องโต้ตอบการพิมพ์ทุกครั้งที่ฉันลองและย้ายข้อความ หากมันไม่ซับซ้อนอย่างน่ากลัวฉันต้องการมีปุ่มลัดที่เลียนแบบ emacs ในกล่องข้อความใน Firefox ...

เห็นได้ชัดว่าฉันไม่ต้องการปุ่มลัดทั้งหมด แต่การเคลื่อนไหวการทำเครื่องหมายการฆ่าและการดึงจะเป็นประโยชน์

นี่เป็นคำขอที่บ้าหรือไม่?

คำตอบ:


12

นี่เป็นคำขอที่บ้าหรือไม่?

No! :-)

คุณสามารถติดตั้งFiremacs addon เพื่อรับ emacs keybindings ใน Firefox:

ข้อความแสดงแทน

นอกจากนี้ยังมีบทความทางเทคนิคเกี่ยวกับ MozillaZineเกี่ยวกับวิธีเปิดใช้งานการผูกคีย์แบบ Emacs สำหรับ Firefox ผ่าน GTK ทั้งสองทำงานได้ดีมาก แต่ฉันขอแนะนำส่วนขยายเนื่องจากมันติดตั้งง่ายมาก


มีความสุขแม้จะC-kไปแปลกบนเว็บไซต์นี้เพราะมันยังเป็นadd codeทางลัด ...
เชมัส

4

หากต้องการตั้งค่าการผูกมัด emacs สำหรับแอปพลิเคชันที่ใช้ GTK ทั้งหมดให้ดำเนินการดังนี้:

# legacy
gconftool-2 --set /desktop/gnome/interface/gtk_key_theme Emacs --type string

# modern / e.g. 12.04
gsettings set org.gnome.desktop.interface gtk-key-theme "Emacs"

ดูเพิ่มเติมEmacs Keybindings - Firefox


2

อีกตัวเลือกหนึ่งอาจจะConkeror อยู่บนพื้นฐานของรายการวิกิพีเดีย "Conkeror เป็นเว็บเบราว์เซอร์ Mozilla ตามที่ออกแบบมาเพื่อสำรวจหลักโดยแป้นพิมพ์คอมพิวเตอร์. ออกแบบเป็นลวดลายส่วนใหญ่หลังจากแก้ไขข้อความ GNU Emacs มีอิทธิพลบางส่วนจากโปรแกรมอื่น ๆ รวมทั้ง vi."

ฉันไม่ได้ใช้มันจริง ๆ ดังนั้นฉันจึงไม่สามารถแนะนำคุณภาพได้ฉันได้ยิน แต่เพียงอย่างเดียว อาจเป็นสิ่งที่จะตรวจสอบว่า


2

อีกตัวเลือกหนึ่งคือโปรแกรมเสริม"It's all text"ซึ่งให้คุณแก้ไข textareas ด้วยโปรแกรมแก้ไขรายการโปรดของคุณ Add-on จะแสดงปุ่มเล็ก ๆ ติดป้าย "แก้ไข" ที่ด้านล่างของแต่ละ textarea เมื่อคุณกดมันตัวแก้ไขที่คุณกำหนดค่า (emacs) จะเปิดตัวด้วยไฟล์ชั่วคราว เมื่อคุณบันทึกไฟล์เนื้อหาจะถูกถ่ายโอนไปยัง textarea มีประโยชน์จริง ๆ สำหรับเพจที่มีขนาดยาวเช่นวิกิและคุณจะได้รับ emac ที่สมบูรณ์และเป็นจริงพร้อมการปรับแต่งทั้งหมดของคุณไม่ใช่เพียงแค่การเลียนแบบปุ่มลัดบางอัน


1

หากคุณสนใจที่จะมี emacs keybindings ทุกแห่งใน Gnome 3.x คุณสามารถเปลี่ยนคุณสมบัติบางอย่างด้วย gconf-editor ทำการแฮ็กสองสามตัวตามที่ระบุไว้ในhttp://www.c0le.org/2011/10/emacs-keybindings -in-gnome-evolution-3x.htmlเพื่อทำให้เสร็จ แม้ฉันจะพบว่าตัวเองกำลังกด Ca และ Ce ในแอปพลิเคชันที่ไม่ใช่ emacs จำนวนมาก

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