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

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

2
Emacs Auctex: ฉันจะเปิดไฟล์ pdf ได้อย่างไรในตำแหน่งเคอร์เซอร์ปัจจุบัน
ฉันใช้ emacs auctex เพื่อเขียนไฟล์ลาเท็กซ์ เนื่องจากข้อความค่อนข้างยาวและฉันมักจะเปลี่ยนแปลงสิ่งต่าง ๆ ในสถานที่ต่าง ๆ ฉันอยากให้ emacs เปิด pdf เพื่อให้ตำแหน่งในข้อความแสดงว่าเคอร์เซอร์อยู่ที่ไฟล์ต้นฉบับ ฉันเห็นสิ่งนี้ในเครื่องที่ใช้ Windows ด้วย MikTex / Texniccenter / Acroreader เป็นไปได้ไหมที่จะทำสิ่งนี้บน Ubuntu ใน emacs / auctex / evince?
9 emacs  latex  evince  auctex 

3
การติดตั้ง AucTeX 1.86 บน Emacs.app ใน OS X
ฉันพยายามติดตั้ง AucTeX 1.86 บน Emacs binary (เวอร์ชั่น 24.0.50) จาก emacsformacosx.com ในการลองครั้งแรก./configureผลลัพธ์: configure: error: Cannot find the texmf directory! Please use --with-texmf-dir=dir to specify where the preview tex files go configure: error: ./configure failed for preview ฉันเพิ่ม--with-texmf-dir=/usr/local/texlive/texmf-localที่./configureตอบอย่างมีความสุขด้วยความยินดีหลาย ฉันรวบรวมด้วยmakeและsudo make installไม่มีความผิดพลาด ฉันเปิดไฟล์. tex บน Emacs และ AucTeX ไม่โหลด ฉันออก(load auctex.el nil t …

1
Org-mode ทำงานซ้ำกับงานย่อย
มีวิธีในการทำภารกิจหรือโครงการซ้ำกับงานย่อยในโหมดองค์กรที่รีเซ็ตอย่างถูกต้องหรือไม่? ฉันต้องการทำสิ่งต่อไปนี้: * TODO Weekly report SCHEDULED: <2013-12-29 +1w> ** TODO Ask Bob for numbers ** TODO Ask Mary for numbers ** TODO Compile report อย่างไรก็ตามเมื่อฉันทำเครื่องหมายงานย่อยว่าเสร็จแล้วจากนั้นงานหลักเฉพาะงานหลักรีเซ็ตเป็นงานที่ทำซ้ำ ฉันต้องยกเลิกการทำเครื่องหมายงานย่อยด้วยตนเอง อย่างไรก็ตามหากฉันเพิ่มตารางการทำซ้ำไปยังงานย่อยพวกเขาจะรีเซ็ตทันทีที่ฉันทำเครื่องหมายว่าเสร็จสมบูรณ์ดังนั้นฉันจึงไม่สามารถติดตามสถานะปัจจุบันของฉันในงานหรือไม่เคยทำเครื่องหมายงานหลักให้เสร็จสมบูรณ์

1
คุณจะคัดลอกไฟล์จากเซิร์ฟเวอร์ระยะไกลไปยังโฟลเดอร์ท้องถิ่นใน emacs โดยใช้ dired / tramp ได้อย่างไร?
เมื่อฉันใช้คนจรจัดเพื่อเปิดไดเรกทอรีระยะไกล (พูด Cx Cf / ssh: user @ example: / somedirectory) มันจะเปิดบัฟเฟอร์ dired สำหรับไดเรกทอรีระยะไกลนั้น ปัญหาคือฉันต้องการคัดลอกไดเรกทอรีและหรือไฟล์จากเซิร์ฟเวอร์ระยะไกลไปยังเครื่องท้องถิ่นของฉัน ฉันได้ลองใช้ซินแทกซ์เล็ก ๆ น้อย ๆ เช่นการทำเครื่องหมายไดเรกทอรีหรือไฟล์ทั้งหมดกด 'C' และระบุ local: / somelocaldir หรือ just / somelocaldir แต่ไฟล์ที่ดีที่สุดจะถูกคัดลอกไปยังไฟล์ที่อยู่บนเซิร์ฟเวอร์ระยะไกล มีวิธีการคัดลอกไฟล์จาก remote buffer (tramp) ไปยัง dir ท้องถิ่นหรือไม่? ฉันใช้ emacs เพียง 6 เดือนเท่านั้นดังนั้นหากมีวิธีการที่แตกต่างไปจากเดิมอย่างสิ้นเชิงซึ่งดีกว่าและยังช่วยให้ฉันใช้ emacs ได้ (ควรมีช่วงเวลาที่เหนื่อยล้า) นั่นจะดีมาก เพียงชี้แจงฉันไม่สนใจในการดูแก้ไขรายการ ฯลฯ ไฟล์ระยะไกล ฉันต้องการคัดลอกไฟล์จากเซิร์ฟเวอร์ระยะไกลไปยังเครื่องท้องถิ่นของฉันโดยมีเอฟเฟกต์แบบเดียวกันกับที่คุณได้รับหากคุณใช้ …
9 emacs  tramp 

2
ปิดใช้งานแป้นลูกศรใน emacs
ฉันต้องการหลีกเลี่ยงการใช้ปุ่มลูกศรสำหรับการนำทางภายใน emacs แต่เนื่องจากเป็นนิสัยมันเป็นการยากที่จะเปลี่ยนไปใช้การเชื่อมโยงคีย์ดั้งเดิมของ emacs เพื่อการนำทาง ฉันอยากจะปิดการใช้งานปุ่มลูกศรเพื่อหลีกเลี่ยงมันอย่างสมบูรณ์ ฉันจะปิดการใช้งานปุ่มลูกศรใน emacs ได้อย่างไร?
9 macos  emacs 

2
วิธีกำหนดค่า Emacs smtp สำหรับการใช้เซิร์ฟเวอร์ที่ปลอดภัย (gmail)
นี่เป็นคำถามแรกเริ่มที่https://answers.launchpad.net/vm/+question/108267เมื่อวันที่ 2010-04-26 มันถามว่าควรกำหนดค่าแพคเกจการส่งเมลของ Emacs ใน MS Windows อย่างไรให้ใช้กับเซิร์ฟเวอร์ SMTP ที่ปลอดภัยเช่น gmail ซึ่งต้องใช้ TLS และ STARTTLS คำถามเดิมถูกคัดลอกด้านล่าง ฉันติดตั้ง Cygwins gnutls ใน. emacs เขียนว่า: (setq send-mail-function 'smtpmail-send-it message-send-mail-function 'smtpmail-send-it smtpmail-starttls-credentials '(("smtp.gmail.com" 587 nil nil)) smtpmail-auth-credentials (expand-file-name "~/.authinfo") smtpmail-default-smtp-server "smtp.gmail.com" smtpmail-smtp-server "smtp.gmail.com" smtpmail-smtp-service 587 smtpmail-debug-info t) (require 'starttls) (setq starttls-use-gnutls t) (setq smtpmail-debug-info …
9 email  emacs  smtp  gmail  tls 

2
ฉันจะปิดการใช้งานการเยื้องสมาร์ทใน emacs (และบังคับให้เว้นวรรคหรือแท็บ) ได้อย่างไร
ฉันต้องการให้ emacs แทรกทั้ง 4 ช่องว่างหรือแท็บเมื่อฉันกดปุ่มแท็บ ไม่มีอะไรอีกแล้ว. ฉันไม่ต้องการการเยื้องที่ชาญฉลาดฉันไม่ต้องการให้จัดแนวอัตโนมัติหรือพยายามทำอะไรที่ชาญฉลาด ฉันแค่ต้องการเอาท์พุท 4 ช่องว่าง (หรือแท็บ) =
9 emacs 

3
ทำให้ emacs ไม่ลบ BOM ออกจากไฟล์ XML
ฉันใช้ Emacs เพื่อแก้ไขไฟล์ XML ที่แอปพลิเคชันอื่นอ่านด้วย แอปพลิเคชันอื่นต้องการให้ไฟล์เริ่มต้นด้วยตัวทำเครื่องหมายคำสั่งไบต์ (BOM) อย่างไรก็ตามดูเหมือนว่า Emac จะลบ BOM ทุกครั้งที่ฉันแก้ไขไฟล์ มีวิธีที่จะทำให้ Emacs ปล่อย BOM อยู่คนเดียวหรือไม่?
8 emacs  xml 

3
Rebinding <s-mouse-1> ถึง <mouse-2> ใน Emacs บน OS X
ฉันใช้ macbook pro ดังนั้นฉันจึงอยู่ภายใต้ trackpad ด้วยปุ่มเดียว แน่นอนฉันทำได้mouse-1โดยการคลิกและmouse-3โดยการคลิกด้วยสองนิ้ว แต่มีไม่มากที่ฉันสามารถทำได้เกี่ยวกับการคลิกกลาง ( mouse-2) ฉันประหลาดใจที่นี่ไม่ได้ทำให้ฉันผิดหวัง แต่ก่อนหน้านี้ฉันเพิ่งเริ่มรำคาญเมื่อไม่มีปุ่มกลางของเมาส์ โดยเฉพาะอย่างยิ่งฉันเริ่มใช้ERCและflyspellทั้งสองมีฟังก์ชั่นที่ต้องคลิกกลาง ฉัน googled อย่างกว้างขวาง แต่ไม่สามารถหาวิธีในการทำเช่นนี้ได้ นี่คือสิ่งที่ฉันต้องการจะทำ: ใน Emacs ฉันต้องการสำหรับ Emacs เพื่อดูราวกับว่ามันเป็นcommand+mouse-1 mouse-2โดยทั่วไปฉันต้องการวิธีที่จะเชื่อมโยงใหม่&lt;s-mouse-1&gt;เพื่อทริกเกอร์&lt;mouse-2&gt;เหตุการณ์ เป็นไปได้ไหม หากเป็นประโยชน์เลยฉันใช้หนึ่งใน Emacs 24 builds ของ Cocoa Emacs และฉันใช้ Lion ใน macbook pro ยุค '08
8 macos  emacs 

5
emacs 24.3 บน Windows 7 ปิดไม่สนิท
ฉันใช้ Emacs 24.3 บนเครื่อง Windows 7 ไม่ว่าฉันจะปิดตัวแก้ไขไม่ว่าจะเป็นCtrl+ X, Ctrl+ Cหรือเมนู Emacs จะล่มเสมอและฉันได้รับข้อผิดพลาด "GNU Emacs: ตัวแก้ไขข้อความที่จัดทำเอกสารด้วยตนเองแบบขยายได้หยุดทำงาน" (ภาพประกอบด้านล่าง) มีใครได้รับข้อผิดพลาดที่คล้ายกันหรือไม่ ใครบ้างมีความคิดว่าจะเกิดอะไรขึ้น FWIW ฉันมีข้อผิดพลาดคล้ายกันเกิดขึ้นขณะใช้ Emacs 23 เช่นกัน ฉันอยู่ภายใต้ความประทับใจที่จะหายไปใน Emacs 24 ดูเหมือนไม่เป็นเช่นนั้น ผมได้แนบภาพหน้าจอที่เชื่อมโยงไปยังรุ่นเต็มรูปแบบขนาดของตัวเอง ฉันยังได้รวมข้อความข้อผิดพลาดทั้งหมดไว้ที่นี่เพื่อช่วยในการแก้ไขปัญหาเพิ่มเติม: Problem signature: Problem Event Name: APPCRASH Application Name: emacs.exe Application Version: 24.3.0.0 Application Timestamp: 51461ed8 Fault Module Name: libgcc_s_dw2-1.dll Fault Module …

1
วิธีการเห็นภาพ / แสดงไฟล์ org-mode แบบกราฟิกสำหรับการแก้ไขการระดมสมอง?
ฉันใช้ MindNode Pro OSX เพื่อระดมสมอง ฉันชอบ Freemind เพราะมันใช้งานง่ายและความน่ารักของมันปัจจัยที่ช่วยให้ฉันคิดและมีความคิดสร้างสรรค์ ฉันพยายามเปลี่ยนเป็นข้อความธรรมดาในเอกสารทั้งหมดของฉัน ฉันเคยใช้ OmniOutliner แต่ฉันพบว่ามาร์กอัป .oo3 / .OPML ทำให้ไฟล์ของฉันยุ่งเหยิงและทำให้มันยากที่จะหาสิ่งต่าง ๆ และเห็นภาพคำหลักและบริบทของข้อความผ่านการค้นหาข้อความแบบเต็ม ฉันคิดว่า Emacs org-mode เป็นเครื่องมือข้อความที่ดีที่สุดสำหรับการระดมสมอง / สรุป ฉันจะทำงานร่วมกันกลับไปมาระหว่างไฟล์ข้อความโหมดองค์กรและแผนที่ความคิดการสร้างภาพจิตใจของ MindNode Pro ได้อย่างไรเพื่อที่ฉันจะสามารถย้อนกลับไปมาได้โดยใช้แต่ละอย่างกลับกันเพื่อแก้ไขขณะที่ฉันระดมสมองเขียนและเพิ่มแนวคิด หรือมีทางเลือกอื่นใน MindNode ที่อนุญาตให้ฉันทำสิ่งเดียวกันได้หรือไม่?

2
การปรับแต่งเทมเพลตการส่งออกโหมดองค์กรหรือไม่
เกี่ยวข้องกับคำถามนี้: จะกำหนดเทมเพลตสำหรับการส่งออก HTML ในโหมด org ได้อย่างไร ฉันต้องการปรับแต่งเทมเพลตที่แทรกโดยการกดปุ่มC-c C-e tดังกล่าวเพื่อให้ฉันได้รับการปรับแต่งเล็กน้อยและแม้กระทั่งบันทึกความช่วยเหลือบางอย่างในความคิดเห็นเกี่ยวกับสิ่งที่จะใส่ อาจเป็นการดีกว่าถ้าคุณใช้วิธีอื่น ๆ ของ Emacs ในการแทรกตัวอย่างข้อความ? หรือจะใช้การขยายเท็มเพลตโหมดองค์กร?
8 emacs  org-mode 

1
มีวิธีการโหลดตัวแปรสภาพแวดล้อมใน emacs หรือไม่?
เมื่อ emacs เริ่มทำงานจะรับสืบทอดตัวแปรสภาพแวดล้อมที่กำหนดไว้ในเวลาไม่ว่าจะเป็นในแอปพลิเคชั่นเปิดตัว (Linux) หรือในที่เก็บส่วนกลาง (รีจิสทรีของ Windows) บน Windows ตัวแปรสภาพแวดล้อมสามารถตั้งค่าได้ทั่วโลก ฉันจะแจ้งให้ emacs รีเฟรชรายการตัวแปรสภาพแวดล้อมได้อย่างไร ฉันยังสนใจที่จะรีเฟรชตัวแปรบน Linux (ที่เปลี่ยนแปลงในเชลล์ที่เปิดตัว emacs) ดูเหมือนว่าจะยากกว่านี้มากเนื่องจากไม่มีที่เก็บส่วนกลางของตัวแปรสภาพแวดล้อม อาจจะด้วยการเล่นกับemacsclient?


2
หมายเลขบรรทัด emacs
ฉันมีปัญหาในการรับหมายเลขบรรทัดขณะที่อยู่ในบัฟเฟอร์ emacs ฉันมีหมายเลขต่อไปนี้ในไฟล์เริ่มต้นของฉัน: (setq หมายเลขบรรทัด - แสดง - ขีด จำกัด 2000000) และฉันได้ตรวจสอบโหมดหมายเลขบรรทัดนั้นมันเปิดอยู่ เมื่อฉันป้อนบัฟเฟอร์บรรทัด (~ 500) ครั้งแรก emacs จะให้หมายเลขโทรศัพท์แก่ฉัน อย่างไรก็ตามมันเปลี่ยนสายหมายเลขที่อ่านเป็น L ?? มีความคิดเกี่ยวกับสิ่งที่ผิดหรือเปล่า? ป.ล. ฉันพบว่าการค้นหาคำตอบสำหรับปัญหานี้แทบจะเป็นไปไม่ได้เนื่องจากเสิร์ชเอ็นจิ้นสตริง (L ??) ถูกมองว่าเป็น L (ตัวอักษรใด ๆ ) (ตัวอักษรใด ๆ ) (ตัวละครใด ๆ ) - มีใครบ้างไหม ความช่วยเหลือใด ๆ จะได้รับการชื่นชมมาก ขอบคุณล่วงหน้า!

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