คำถามติดแท็ก emacs

emacs เป็นโปรแกรมแก้ไขข้อความที่ได้รับความนิยมโดยทั่วไปมักจะมีความสามารถในการขยายและมักจะอธิบายว่า ตอนนี้เป็นส่วนหนึ่งของโครงการ GNU มันถูกพัฒนาโดย Richard Stallman ในช่วงกลางทศวรรษ 1970 และการพัฒนาและการขยายอย่างต่อเนื่องจนถึงทุกวันนี้


3
วิธีหยุด Alt ไม่ให้เรียกเมนูทั่วโลก
ฉันกำลังพยายามปิดใช้งานไม่Altให้เรียกเมนูส่วนกลางเมื่อฉันใช้แอปพลิเคชัน (ฉันใช้ Ubuntu 14.04) ปัญหาของฉันคือเมื่อฉันใช้ emacs เช่นและฉันกดAlt+ hเมนูช่วยเหลือกำลังเปิดตัวซึ่งฉันไม่ต้องการ

2
วิธีการเปลี่ยนขนาดตัวอักษรใน emacs?
ฉันดาวน์โหลด emacs ด้วย 'sudo apt-get install emacs' เมื่อฉันเรียกใช้ emacs ฉันเห็น emac ที่มีแบบอักษรใหญ่เกินไป ฉันไม่รู้ว่าทำไมการตั้งค่าเริ่มต้นให้มีขนาดตัวอักษรปกติเป็น emacs ฉันจะทำสิ่งนั้นได้อย่างไร
17 fonts  emacs 

1
จะติดตั้ง emacs 24.4 บน Ubuntu ได้อย่างไร
Emacs สร้างจากแหล่ง Launchpadซึ่งขึ้นอยู่กับDebian emacs-snapshot (ซึ่งไม่ได้รับการบำรุงรักษาอีกต่อไป) PPA ของ Cassou มีเพียง 24.3 บิวด์เท่านั้น คุณรู้จักวิธีอื่น ๆ ในการติดตั้งบน Ubuntu หรือไม่? อาจเป็น PPA หรือแพ็คเกจ deb (ตอนนี้ฉันกำลังพยายามสร้างจากแหล่งที่มา)
16 emacs 

1
กุญแจที่ตายแล้วใน emacs กับ ibus
ฉันได้รับการอัพเกรดเพียง 13.10 และพบว่ากุญแจตายไม่ได้ทำงานอีกต่อไปใน emacs (การกดแป้นพิมพ์ที่จะ 'นำไปสู่ emacs เพื่อแสดง<dead-acute> is undefinedแทนที่จะรอคีย์ต่อไป. นอกจากนี้การใช้งานของโอกาสในการขายที่สำคัญการเขียนไป<Multi_key> is undefinedและมันเป็นไปไม่ได้ ใช้การโยงคีย์เช่น<M-^>แอปพลิเคชันอื่น ๆ ทำงานได้ดีเท่าที่ฉันสามารถบอกได้ ค้นหาสั้น ๆ บนอินเทอร์เน็ตแนะนำให้ไป(require 'iso-transl) .emacsสิ่งนี้จะแก้ไขปัญหาแรก แต่ไม่ใช่ประเด็นอื่น วิธีแก้ปัญหาที่เป็นไปได้อีกประการหนึ่งที่เห็นบนเว็บคือการเปิดตัว emacs ด้วยXMODIFIERSตัวแปรว่างเปล่าXMODIFIERS='' emacsแทนXMODIFIERS= @im=ibusซึ่งดูเหมือนจะเป็นค่าเริ่มต้นใน 13.10 จากนั้นทุกอย่างก็ใช้งานได้ดี แต่ดูเหมือนว่ามันจะเป็นกระบอง มีวิธีที่จะทำให้ emacs ทำงานร่วมกับ ibus ในเรื่องนี้หรือไม่? ปรับปรุง: ฉันสังเกตเห็นพฤติกรรมเดียวกันใน 14.04 อัปเดต:เนื้อหา.dmrcที่ถูกถามถึงในความคิดเห็น: [Desktop] Session=xubuntu Language=fr_FR Layout=us intl Langlist=fr_FR:en LCMess=fr_FR.UTF-8

3
ตั้ง emacs -nw เป็นตัวแก้ไขเริ่มต้น
เมื่อต้องการแก้ไขไฟล์sudoersฉันต้องการใช้ emacs แทน nano ดังนั้นฉันจึงใช้คำสั่งนี้ sudo update-alternatives --config editor และฉันเลือก emacs ปัญหาเดียวคือฉันชอบ emacs ในโหมดไม่มีหน้าต่าง (แฟล็ก -nw) และฉันใช้นามแฝง emacs emacs='emacs -nw'เพื่อที่ฉันจะได้ใช้โหมดไม่มีหน้าต่างในการใช้งานปกติ แต่ฉันไม่รู้วิธีทำให้ตัวแก้ไขเริ่มต้นของฉันเป็น ในโหมดไม่มีหน้าต่าง ในคำอื่น ๆ ที่ฉันต้องการที่จะได้รับคำสั่งและคำสั่งที่คล้ายบรรณาธิการขึ้นเปิดให้เปิดไฟล์ที่มีsudo visudo emacs -nwฉันจะทำสิ่งนี้ได้อย่างไร ฉันใช้ Ubuntu 12.04



5
จะลบ Emacs ของฉันได้อย่างไร
ฉันดาวน์โหลดไฟล์ที่มา Emacs makeและติดตั้งโดยใช้ หลังจากติดตั้ง Emacs เรียบร้อยแล้วฉันลบไฟล์ต้นฉบับที่ดาวน์โหลดมาออกด้วยตนเองเพื่อประหยัดพื้นที่ดิสก์ ตอนนี้ผมต้องการที่จะลบ Emacs sudo apt-get purge emacsและฉันพยายามที่จะใช้ แต่มันบอกว่า Emacs ยังไม่ได้ติดตั้งและจะไม่ถูกลบ แต่ฉันสามารถเรียกใช้ Emacs ได้โดยพิมพ์ลงemacsในเทอร์มินัล นอกจากนี้ยังมีคำสั่งแสดงผลwhich emacs/usr/local/bin/emacs เหตุใดจึงapt-getตรวจไม่พบ ฉันจะลบ Emacs ได้อย่างไรในสถานการณ์นี้ ระบบปฏิบัติการของฉันคือ Ubuntu 12.04 และรุ่น Emacs ของฉันคือ 24.3.1
12 apt  uninstall  make  emacs 

3
ฉันจะทำให้การเรียกใช้ emacsclient จากตัวเรียกใช้ความสามัคคีใช้หน้าต่าง emacs ที่มีอยู่อีกครั้งได้อย่างไร
หากคุณสร้าง emacsclient launcher โดยการคัดลอกไฟล์ .desktop (เช่น Emacs one) มันจะไม่ทำงานในลักษณะของ Unity launcher มาตรฐาน มันจะเปิดหน้าต่างใหม่เสมอ ไม่ทราบว่ามีหน้าต่าง Emacsclient อยู่แล้วเพื่อข้ามไปยังหน้าต่างเหล่านั้น ฉันจะทำให้มันทำงานได้อย่างไร เป็นพื้นหลังนี้เป็นโหมดการใช้งานที่มีประโยชน์มากสำหรับ Emacs ที่คุณใช้มันเป็น daemon: emacs --daemonและจากนั้นคุณเรียกหน้าต่าง emacs emacsclientกับ วิธีที่ดีในการทำเช่นนี้กับผู้ใช้ emacs ที่เป็นประจำคือการใส่emacs --daemonแอปพลิเคชันเริ่มต้นของคุณ
12 unity  launcher  window  emacs 

5
ทำ Emacs keybindings สำหรับ textboxes ใน firefox ไหม?
ฉันคุ้นเคยกับ emacs ที่บางครั้งเมื่อฉันพิมพ์บางอย่างในกล่องข้อความใน firefox บางครั้งฉันพยายามทำ Cp เพื่อเลื่อนบรรทัด เป็นเรื่องน่ารำคาญอย่างยิ่งที่ต้องยกเลิกกล่องโต้ตอบการพิมพ์ทุกครั้งที่ฉันลองและย้ายข้อความ หากมันไม่ซับซ้อนอย่างน่ากลัวฉันต้องการมีปุ่มลัดที่เลียนแบบ emacs ในกล่องข้อความใน Firefox ... เห็นได้ชัดว่าฉันไม่ต้องการปุ่มลัดทั้งหมด แต่การเคลื่อนไหวการทำเครื่องหมายการฆ่าและการดึงจะเป็นประโยชน์ นี่เป็นคำขอที่บ้าหรือไม่?
12 firefox  emacs 

1
มีความแตกต่างอะไรระหว่าง emacs รุ่นต่างๆที่มีอยู่?
Ubuntu (10.10) มี emacs21,22,23 และ emacs-snapshot ความแตกต่างระหว่างพวกเขาและสิ่งที่ไม่emacsแพคเกจติดตั้งโดยค่าเริ่มต้น? นอกจากนี้ฉันคิดว่าemacs-snapshot-gtkเป็นหนึ่งที่ทันสมัยที่สุด ฉันต้องการใช้สิ่งนี้เพราะดูเหมือนว่าจะสนใจการ.Xdefaultsตั้งค่าของฉันซึ่งemacsไม่ใช่ สิ่งนี้อาจทำให้เกิดข้อเสีย? ฉันใช้ emacs สำหรับการเขียนโปรแกรม LaTeX, ORGmode และ ESS / R
12 10.10  emacs 

3
ทางเลือกแทนปุ่ม Super บนแป้นพิมพ์เก่า
ฉันมีแป้นพิมพ์ IBM M-seriesคลาสสิกที่ฉันต้องการนำไปใช้ อย่างไรก็ตามไม่มีคีย์Windows(aka Super) ที่ฉันใช้สำหรับทางลัดที่เกี่ยวข้องกับตัวจัดการ windows ด้านบนของมันฉันใช้ Emacs มากAltหรือCtrlทางลัดที่มีอยู่แล้ว ฉันไม่สามารถใช้Caps Lockเป็นตัวดัดแปลงได้เนื่องจากมันใช้สำหรับการสลับระหว่างภาษา แป้นพิมพ์ลัดแบบใดที่คุณจะแนะนำฉันสำหรับโปรแกรมจัดการ windows (Gnome w. Emerald) โดยคำนึงถึงข้อ จำกัด เหล่านี้ (ไม่มีSuperรหัสไม่สามารถทำการแมปCapsใหม่และต้องไม่ชนกับทางลัดของ Emacs บ่อย ๆ )

2
Emacs C- ไม่ทำงานในสถานี
ฉันใช้ GNU Emacs ซึ่งโดยปกติแล้วจะเหมือนกับรุ่นemacs -nwที่เปิดตัวเทอร์มินัล (ตรงข้ามกับเวอร์ชัน GUI ของหน้าต่าง) ฉันเขียนบทความโรงเรียนLaTeXเพื่อใช้flyspell-modeในการตรวจสอบการสะกดคำภายใน emacs สิ่งนี้ใช้ได้ดีในเวอร์ชัน GUI แต่ในเทอร์มินัลฉันพบปัญหาเกี่ยวกับการกดแป้นพิมพ์C-.( Ctrl- .) ใน tty สิ่งนี้ไม่ทำอะไรเลยและในterminatorหรือgnome-terminalนี่ก็แค่ใส่ "." ฉันจะทำอย่างไรเพื่อให้มันทำในสิ่งที่มันทำในเวอร์ชันที่มีหน้าต่าง (แสดงคำแนะนำการสะกดคำสำหรับคำที่สะกดผิด) แก้ไข: ในกรณีนี้ฉันใช้ Ubuntu 12.04 กับ Emacs 23.3.1 (ซึ่งฉันเชื่อว่าเป็นค่าเริ่มต้นจาก repo 12.04)

3
ฉันจะเลือกและคัดลอกข้อความใน Emacs โดยใช้แป้นพิมพ์ได้อย่างไร
ฉันจะเลือกข้อความโดยใช้แป้นพิมพ์ได้อย่างไร หลังจากเลือกข้อความฉันคลิกที่แก้ไข Copy <copy>มันแสดงให้เห็น ฉันจะคัดลอกข้อความโดยใช้แป้นพิมพ์ได้อย่างไร
11 clipboard  emacs 

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