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

สำหรับคำถามเกี่ยวกับการใช้ Emacs text editor ดูเพิ่มเติมที่ Emacs Stack Exchange: https://emacs.stackexchange.com

3
ฉันจะแสดงหมายเลขบรรทัดใน Emacs ได้อย่างไร (ไม่ใช่ในโหมดบรรทัด)
ฉันรู้วิธีแสดงหมายเลขบรรทัด (และคอลัมน์) ในโหมดบรรทัด แต่ฉันต้องการให้ emacs แสดงหมายเลขบรรทัดสำหรับทุกบรรทัดทางด้านซ้าย ฉันเคยเห็นสิ่งนี้ทำในกลุ่มและแก้ไขข้อความอื่น ๆ ฉันจะทำสิ่งนี้เพื่อ emacs ได้อย่างไร
124 emacs 

10
ฉันจะเปิดไฟล์แบบอ่านอย่างเดียวจากบรรทัดคำสั่งด้วย emacs / vi / vim ได้อย่างไร
มีวิธีบอก emacs / vi / vim (จากบรรทัดคำสั่ง) ที่ฉันต้องการดูไฟล์หรือไม่ view-mode หรือ read-only. ฉันรู้วิธีเปิดไฟล์เป็นการอ่านเฉพาะเมื่อ emacs / vi / vim ทำงานอยู่แล้ว

10
ฉันสามารถสร้างลิงค์ไปยังข้อความอีเมลเฉพาะใน Outlook ได้หรือไม่
ฉันใช้ Outlook เป็นไคลเอนต์อีเมลของฉันในที่ทำงาน แต่ฉันไม่ต้องการใช้เพื่อจัดการงานและโทโก (แต่ฉันใช้ไฟล์ข้อความธรรมดาและโหมด org Emacs) เนื่องจากรายการสิ่งที่ต้องทำหลายรายการเริ่มต้นเป็นอีเมลในกล่องจดหมายเข้าของฉันฉันมักจะต้องอ้างอิงอีเมลเหล่านี้ มีวิธีที่ชาญฉลาดในการสร้างลิงก์ (URL) ที่เปิดอีเมลเฉพาะใน Outlook เมื่อคลิกหรือไม่

8
emacs: วิธีการเยื้อง / unindent ภูมิภาคของรหัสหลาม 4 ช่องว่าง?
ฉันมีส่วนของรหัสหลามที่เลือกใน emac อะไรคือวิธีที่มีประสิทธิภาพที่สุดในการเยื้องและการรวมเข้าด้วยกันทุกบรรทัดใน 4 ช่องว่าง? โดยหลักการแล้วฉันต้องการบางสิ่งที่ไม่ไวต่อบริบท (เช่นจะช่วยให้ฉันสามารถเยื้องข้อความในเอกสารที่มีการเยื้องไม่เกี่ยวข้องกับไวยากรณ์ของงูใหญ่) (Python)ฉันแสดงโหมดออนไลน์ ค้นหาเว็บฉันพบการสนทนาจำนวนมากpython-modeแทนที่จะใช้pythonแต่ฉันเพิ่งเริ่มใช้ emacs เมื่อไม่กี่วันที่ผ่านมาดังนั้นฉันจึงระวังการเปลี่ยนค่าเริ่มต้นก่อนที่ฉันจะมีโอกาสเข้าใจและพวกเขา หากเปลี่ยนpython-modeเป็นตัวเลือกที่ดีที่สุดฉันยินดีที่จะยอมรับว่าเป็นคำตอบ สิ่งที่ฉันได้ลอง (จากคู่มือ): <TAB> ไม่มีผลอะไร C-M-\ ไม่มีผลอะไร C-x <TAB> (เยื้องอย่างเข้มงวด) เยื้องทุกบรรทัดโดยหนึ่งคอลัมน์ (และยกเลิกการเลือกภูมิภาค) M-i เยื้องหนึ่งบรรทัดแรกด้วยแท็บ (ความยาว 8 ช่องว่าง) C-M-q - "CMq ไม่ได้กำหนด" วิธีเดียวที่ฉันพบคือใช้การแทนที่ regex แต่นั่นเป็นจำนวนการกดแป้นพิมพ์ที่น่ากลัวสำหรับงานง่าย ๆ


4
Linewrap ในโหมด Org ของ Emacs?
Org-mode ของ Emacs รองรับการวางเครือข่ายหรือไม่? ฉันรู้ว่าในโหมด "ปกติ" ของ Emacs จะมีด้านข้างเล็กน้อย -u-turn ด้านขวาและด้านซ้ายบนบรรทัดหลังจากนั้นและไม่จำเป็นต้องเลื่อน อย่างไรก็ตามมีเพียงลูกศรชี้ไปทางซ้ายและขวา ความคิดใด ๆ
50 emacs  org-mode 

5
คุณรันคำสั่งก่อนหน้าในเชลล์ emacs ได้อย่างไร?
ฉันอยู่ในโหมดเทอร์มินัลบน Ubuntu และฉันกำลังเรียกใช้ emacs โดยเปิดบัฟเฟอร์ 2 อันหนึ่งคือไฟล์ทับทิมและอีกอันคือเชลล์ (เปิดโดยพิมพ์ Mx shell) และเมื่อฉันเปลี่ยนเป็นบัฟเฟอร์เชลล์ฉันต้องการ เพื่อเรียกใช้คำสั่งเดียวกันกับที่ฉันเคยวิ่งมาก่อน ปกติฉันจะกดลูกศรขึ้นในหน้าต่างเทอร์มินัล แต่ใน emacs มันจะทำให้เคอร์เซอร์ขึ้นหนึ่งบรรทัด ไม่มีใครรู้ว่าการกดแป้นพิมพ์เพื่อเรียกใช้คำสั่งเชลล์ก่อนหน้านี้จากภายในเปลือก emacs?
47 ubuntu  shell  emacs 

4
วิธีแทรกอักขระแท็บในโหมดข้อความ
ฉันได้ลองแยกวิเคราะห์ไฟล์language_data.txt,ซึ่งแก้ไขโดย Emacs คอลัมน์ที่แตกต่างกันจะถูกคั่นด้วยอักขระแท็บ แต่เมื่อฉันเปิดไฟล์ฉันพบว่าอักขระแท็บแต่ละตัวถูกแทนที่ด้วยอักขระช่องว่างจำนวนมาก ตัวอย่างเช่น: en_US shiphrah 02005 book reader no connection en_US shiphrah 02006 user reader no connection วิธีแทรกอักขระแท็บในโหมดข้อความ
46 emacs  whitespace 

3
วิธีการย้อนกลับไปยังตำแหน่งสุดท้ายของเคอร์เซอร์ใน emacs?
ใน emacs เมื่อฉันแก้ไขโปรแกรมและพลาดคำสั่งบางคำสั่งและทำให้เคอร์เซอร์ข้ามไปที่อื่นในไฟล์อื่น มีปุ่มลัดหรือคำสั่งเพื่อย้อนกลับไปยังตำแหน่งสุดท้ายของเคอร์เซอร์หรือไม่?
41 emacs 

3
จะปิดการตัดบรรทัดอัตโนมัติของ Emacs สำหรับเซสชันปัจจุบันได้อย่างไร
จะปิดการตัดบรรทัดอัตโนมัติของ Emacs สำหรับเซสชันปัจจุบันได้อย่างไร ปกติแล้วฉันต้องการการห่อแบบอัตโนมัติ แต่เมื่อแก้ไขฉบับร่างอีเมลฉันไม่ต้องการสิ่งนั้น มีวิธีปิดอยู่พักหนึ่งหรือไม่?
41 emacs 

8
วิธีทำให้ Emacs อ่านบัฟเฟอร์จาก stdin เมื่อเริ่มต้น?
ด้วย Vim ฉันสามารถทำได้อย่างง่ายดาย $ echo 123 | vim - เป็นไปได้ที่จะทำอย่างไรกับ Emacs? $ echo 123 | emacs23 ... Emacs starts with a Welcome message $ echo 123 | emacs23 - ... Emacs starts with an empty *scratch* buffer and “Unknown option” $ echo 123 | emacs23 --insert - ... “No such …
40 unix  vim  emacs 


4
วิธีกลับไปที่พร้อมท์ของ minibuffer ที่ใช้งานอยู่ใน emacs โดยไม่ต้องใช้เมาส์
ใน emacs บางครั้งฉันจะอยู่กลางการค้นหาไฟล์หรือการสลับบัฟเฟอร์หรือทำอะไรบางอย่างใน minibuffer และฉันจะคลิกที่อื่นด้วยเหตุผลบางอย่าง เมื่อฉันกลับไปวิธีเดียวที่จะทำให้การเปิดใช้งาน minibuffer ใช้งานได้อีกครั้งคือคลิกภายใน minibuffer ซึ่งน่ารำคาญเพราะเป็นพื้นที่ที่บาง มีวิธีใดบ้างที่จะเปลี่ยนกลับไปเป็นพรอมต์ minibuffer ที่ใช้งานโดยไม่ต้องใช้เมาส์?

12
Emacs เวอร์ชั่นใดใช้ Mac GUI ได้ดีที่สุด? [ปิด]
ใน Windows และ Ubuntu ฉันใช้ GNU Emacs แต่ FSF ไม่ได้จัดเตรียมไบนารีสำหรับ Mac ฉันมีเวอร์ชั่นที่ดีที่มาพร้อมกับ Snow Leopard แต่เพิ่งทำงานในเทอร์มินัลทุบตี มีรุ่นที่ทำงานในหน้าต่างแบบสแตนด์อโลนและเป็นมิตรกับ Mac มากกว่าหรือไม่ ฉันดาวน์โหลด Emacs Cocoa จาก Macports แต่มันไม่ได้รวบรวม
34 macos  emacs 

2
ปัญหากับหน้าจอ GNU เมื่อใช้ Emacs Cx Cs (บันทึกบัฟเฟอร์)
เมื่อฉันใช้ emacs ภายใต้หน้าจอ GNU ถ้าฉันเรียกหน้าจอ Cx Cs ค้างและไม่ตอบสนองต่อการป้อนข้อมูลของแป้นพิมพ์ ฉันไม่สามารถทำซ้ำได้ แต่อย่างน้อยหนึ่งครั้งต่อวันฉันต้องฆ่าเซสชันของหน้าจอและเริ่มต้นใหม่ ฉันจะแก้ปัญหานี้ได้อย่างไร ขอบคุณ

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