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

สำหรับคำถามเกี่ยวกับ Emacs เวอร์ชันกราฟิกและเทอร์มินัลบนระบบปฏิบัติการ macOS

4
ความแตกต่างระหว่าง Aquamacs และ Emacs รุ่น Mac อื่น ๆ คืออะไร?
ผู้ใช้ Macintosh มี Emac ที่สร้างไว้ล่วงหน้าหลายตัวเลือก ฉันรู้ถึงรุ่นต่อไปนี้: รุ่นของยามาโมโตะมิตซูฮารุ รุ่นของ David Caldwell รุ่นของ Vincent Goulet เวอร์ชัน Aquamacs ของ David Reitter คำถามที่ฉันมีอยู่ในใจ: รุ่นเหล่านี้แตกต่างกันอย่างไรในรูปแบบที่สำคัญ? หนึ่งสามารถรับฟังก์ชั่นของผู้อื่นโดยเพียงแค่ปรับเปลี่ยนไฟล์เริ่มต้นได้หรือไม่ การเปลี่ยนแปลงเหล่านี้ทำให้พวกเขากลับมาทางต้นน้ำหรือไม่? ฉันรู้ว่า Aquamacs นั้นถือว่า "ไม่เป็นทางการ" เนื่องจากมันมีปุ่มลัดเหมือน Mac แต่ฉันก็สนใจที่จะเข้าใจความแตกต่างระหว่างเวอร์ชันที่ไม่ใช่ Aquamacs
99 osx  aquamacs 

5
Emacsdaemon และ Emacsclient บน Mac
ระบบปฏิบัติการ: OS X 10.9.5, Mavericks GNU Emacs 24.3.1 (x86_64-apple-darwin13.1.0, Carbon เวอร์ชั่น 1.6.0 AppKit 1265.19) ปี 2014-04-03 บน Rainers-MacBook-Pro-3.local ฉันติดตั้ง emacs ผ่านhomebrewจากrailwaycatและใช้งานได้ดี - ไม่มีการร้องเรียน ฉันไม่ได้ใช้ emacs ใน termoinal และฉันมักจะเริ่มใช้งานผ่านแอปพลิเคชัน อย่างที่ฉันพูด - ฉันมีความสุขจนถึงตอนนี้ ฉันมีสิ่งหนึ่งที่ฉันไม่สามารถจัดการให้ถูกต้อง (ซึ่งทำงานได้ดีกับ linux มาก่อน) ซึ่งก็คือ: รับ emacs daemon เริ่มต้นเมื่อเข้าสู่ระบบ ใช้ emacsclient เพื่อเปิด ปิด emacsdaemon และบันทึกไฟล์ al เมื่อออกจากระบบ สูตรการทำงานใดบ้างที่สามารถช่วยฉันตั้งค่านี้ เพิ่มข้อมูลแล้ว …

7
คัดลอกข้อความจาก Emacs ไปยังคลิปบอร์ด OS X
เมื่อฉันเรียก Emacs ใน terminal ข้อความแทนของโหมด GUI ปกติผมสามารถคัดลอก Emacs โดยเปิดใช้งานเริ่มต้นของภูมิภาคที่มีแล้วเลือกสิ่งที่ฉันต้องการแล้วทำC-SPCM-w มีวิธีใดที่จะทำให้ภูมิภาคคัดลอกวิธีนี้มีอยู่ในคลิปบอร์ด OSX เพื่อวางไว้ในหน้าเว็บ (นอกเหนือจากการใช้ Emacs ในโหมด GUI อย่างชัดเจน) ฉันไม่สนใจที่จะสร้างทางลัดที่แตกต่างในการทำเช่นนั้นและโดยพื้นฐานแล้วมันไม่จำเป็นต้องติดตั้งโมดูลใด ๆ ฉันเคยเห็นโพสต์นี้และลองคำตอบที่ได้รับการยอมรับ แต่มันใช้งานไม่ได้ตามที่คาดหวังไว้ข้างต้น ความคิดอื่น ๆ ?
25 osx  copy-paste 

3
จะตั้งค่า elpy เพื่อใช้ python3 ได้อย่างไร
เมื่อตั้งค่า emacs ของฉันสำหรับสภาพแวดล้อมการทำงานใหม่ฉันไม่สามารถรับการกำหนดค่า elpy ให้ใช้ python 3 ได้อย่างถูกต้องฉันได้ติดตั้งแพ็คเกจที่จำเป็นทั้งหมด/usr/local/binแล้วและติดตั้งโดยใช้ python3 ตอนนี้เมื่อฉันเรียกใช้ elpy-config ฉันได้รับต่อไปนี้: Virtualenv........: None RPC Python........: 2.7.6 (/usr/bin/python) Interactive Python: python (/usr/bin/python) Emacs.............: 24.5.1 Elpy..............: 1.9.0 Jedi..............: 0.9.0 Rope..............: Not found (0.10.2 available) Importmagic.......: 0.1.3 Autopep8..........: 0.1.3 Syntax checker....: Not found (pyflakes) ฉันต้องการให้ RPC Python เป็น ipython3 และอินเทอร์แอคทีฟเหมือนกัน สำหรับจุดประสงค์ของคำถามนี้ให้ถือว่าไฟล์. emac …
22 python  osx  ipython  elpy 

1
การใช้สภาพแวดล้อม conda ใน emacs
วิธีที่ดีที่สุดในการใช้สภาพแวดล้อมที่ใช้condaโดยใช้ emacs เป็น Python IDE คืออะไร ฉันมีสภาพแวดล้อมที่แตกต่างกันในขณะที่เขียนโปรแกรมใน Python: $ conda info -e # conda environments: # django /Users/Pablo/anaconda/envs/django scipy * /Users/Pablo/anaconda/envs/scipy visual /Users/Pablo/anaconda/envs/visual ml /Users/Pablo/anaconda/envs/ml root /Users/Pablo/anaconda แต่เมื่อฉันใช้crtl+ c crtl+ cemacs จะใช้ Python PATH ที่เป็นค่าเริ่มต้นของ Mac OS X เท่านั้น ฉันจะเปลี่ยนใจใช้ระหว่างสภาพแวดล้อมที่แตกต่างกันทั้งหมดได้อย่างไร
21 python  osx  path  environment 

2
ลิงก์โหมดองค์กรเพื่อเปิดไดเรกทอรีใน Dired
ฉันต้องการที่จะมีลิงค์เช่น [[file:~/projects][Projects]] เปิดโดยตรงใน Dired แทนที่จะเป็น Finder (ฉันใช้ Mac) ซึ่งเป็นสิ่งที่ทำตอนนี้ มีวิธีหรือไม่? (แน่นอนมีวิธีมันเป็น Emacs)

6
Emacs และบรรทัดคำสั่ง $ PATH ไม่เห็นด้วยบน OSX
มีปัญหาบางอย่างกับPATHการตั้งค่าบน Emacs ที่ส่งผลกระทบต่อสภาพแวดล้อม Haskell ของฉัน: ฉันใช้ ZSH และเมื่อฉันไปที่บรรทัดคำสั่งและการโทรecho $PATHมันจะคืนค่า:/Users/g/Library/Haskell/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin นี่มาจาก.zprofileการกำหนดค่าที่ฉันมี: # Set the list of directories that Zsh searches for programs. path=( ~/Library/Haskell/bin /usr/local/{bin,sbin} $path ) ดังนั้นจากบรรทัดคำสั่งเมื่อฉันโทรwhich cabalฉันได้รับ:/Users/g/Library/Haskell/bin/cabal เมื่อฉันเริ่ม Emacs และไปที่shellและโทรwhich cabalฉันได้รับ: /usr/bin/cabalซึ่งทำให้ฉันมีปัญหาเนื่องจากเป็นรุ่นที่แตกต่าง เมื่อฉันตรวจสอบecho $PATHจาก Emacs shellฉันเห็น:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/g/Library/Haskell/bin:/usr/local/sbin ฉันไม่รู้ว่าPATHจะแตกต่างอย่างไรในโลก... ใครรู้วิธีทำให้ZSHเชลล์และ Emacs ของฉันเห็นด้วยในสิ่งเดียวกันPATH? ฉันสงสัยว่าเป็นสิ่งที่ควบคุมว่าcabalจะโหลดจากที่ใด UPDATE : การเรียกใช้echo $SHELLจาก Emacs จะพิมพ์ออกมา:/bin/zsh UPDATE 2 …
18 osx  shell  path  haskell-mode 

2
set-mark-command (C-SPC) ไม่รู้จัก / หัก
ฉันต้องการทราบวิธีเริ่มต้นการแก้ไขปัญหาต่อไปนี้: C-SPCไม่ได้ทำอะไร มันไม่ได้ปรากฏตัวในมินิ buffer เมื่อฉันพิมพ์มัน แต่เมื่อฉันมองไปที่มันแสดงเป็นผูกไว้กับM-x set-mark-commandC-SPC สภาพแวดล้อม ฉันติดตั้ง GNU Emacs (24.5.1) ผ่าน Homebrew และฉัน.emacs.dใช้Clojure สำหรับ Brave และ Trueด้วยแพ็คเกจเพิ่มเติม ขั้นตอนต่าง ๆ ที่ผ่านมา ฉันพยายามลบและติดตั้งใหม่โดยไม่ส่งผลกระทบใด ๆ ก่อนดังนั้นฉันสามารถทำขั้นตอนใดบ้างเพื่อระบุจุดที่เกิดขึ้น ข้อมูลเพิ่มเติม รายการแพ็คเกจทั้งหมดที่ติดตั้งอยู่ในภาพหน้าจอด้านล่าง:
17 osx 

5
วิธีติดตั้ง emacs 26 (หรือเวอร์ชั่นล่าสุด) บน mac
บางคน (ในอีกคำตอบ SE) กล่าวถึงคุณลักษณะที่มีเฉพาะใน 26 ดังนั้นฉันเดาว่าตอนนี้ฉันต้องอัพเกรด คุณติดตั้ง emacs 26 บน macOS Sierra ได้อย่างไร สิ่งที่ฉันพยายาม: googled ,how install emacs 26 Mac brew install emacs
16 osx  install  emacs26 

4
สร้างเฟรมใหม่ด้วยโหมดบรรทัดเท่านั้น
ฉันต้องการสร้างเฟรมใหม่ที่ไม่มีอะไรนอกจากโหมดบรรทัด โดยเฉพาะอย่างยิ่งไม่ใช่บัฟเฟอร์ไฟล์ ทำไมฉันต้องการสิ่งนี้ ฉันใช้การตอกบัตรของโหมดองค์กรเพื่อกำหนดเวลาทำงาน Org-mode แสดงตัวจับเวลาสำหรับงานปัจจุบันที่ฉันกำลังทำงานในโหมดบรรทัดและอัปเดตตัวจับเวลาแบบเรียลไทม์ ฉันใช้แอพอื่นนอกเหนือจาก Emacs ดังนั้นเมื่อฉันเปลี่ยนมาใช้ (เช่นเมื่อใช้เบราว์เซอร์หรือเทอร์มินัล) ฉันยังต้องการดูตัวจับเวลาที่กำลังทำงานอยู่ ฉันคิดว่าฉันสามารถสร้างเฟรมใหม่ได้ แต่เมื่อฉันคลิกที่ตัวจับเวลาในโหมดบรรทัดไฟล์. org จะถูกเปิดในเฟรมใหม่ (ซึ่งถูกปรับขนาดแล้วเพื่อแสดงเฉพาะโหมดบรรทัด) แทนที่จะกระโดดกลับไปที่ มันอยู่ในเฟรมแรก นี่คือลักษณะบรรทัดโหมดของฉัน (แถบสีฟ้า) - นั่นคือทั้งหมดที่ฉันต้องการในเฟรมใหม่: (ในที่สุดฉันจะต้องหาวิธีทำให้เฟรมใหม่ปรากฏอยู่ด้านบนเสมอ แต่นั่นอยู่นอกขอบเขตของคำถามนี้) ฉันใช้ OS X หากมีความเกี่ยวข้อง
13 mode-line  osx 

2
คอมไพล์ emacs ด้วย xwidget ภายใต้ OSX?
ฉันจะรวบรวม Emacs ด้วยxwidgetภายใต้ OSX ได้อย่างไร เมื่อฉันพยายามที่จะเรียกใช้ผมได้รับข้อผิดพลาด./configure --prefix=$HOME/emacs-xwidgets --with-x-toolkit=gtk3 --with-xwidgets configure: error: xwidgets requested but gtk3 not used.แต่ดูเหมือนว่าฉันมี gtk + 3.0 - sandric@sandric-mac ~/emacs> brew install gtk+3 Error: gtk+3-3.18.9 already installed To install this version, first `brew unlink gtk+3` ดูเหมือนว่าฉันไม่มีgtk3แพ็คเกจในpkg-config- sandric@sandric-mac ~> pkg-config --list-all libzmq libzmq - 0MQ c++ library gio-unix-2.0 …
12 osx 

1
แถบเมนู Emacs และ OS X
เคยมองหาวิธีแก้ปัญหานี้มาระยะหนึ่งแล้ว ในโหมดผู้เยาว์ OS X เติมแถบเมนูด้วยรายการเมนูที่ไม่มีประโยชน์ นี่คือภาพหน้าจอ: หากคุณไม่สามารถบอกได้ไอเท็มเมนู Emacs กำลังบล็อกแถบเมนูที่เหลือของฉัน มีวิธีบอกให้ Emacs ไม่ใช้แถบเมนูหรือไม่? ฉันใช้พอร์ตของ emacs นี้
11 osx  menu-bar 

1
OS X emacs: ความแตกต่างระหว่าง X11 กับ NS กับ Cocoa?
ฉันเชื่อว่ามีสามวิธีในการสร้าง emacs บน osx --- x11, ns (ขั้นตอนต่อไป?) และโกโก้ ใครสามารถอธิบายได้ว่าตัวเลือกการสร้างหมายถึงอะไร / ความแตกต่างระหว่างทั้งสามนี้คืออะไร
10 osx  build 

1
Cocoa Emacs 24.5 ปัญหาแบบอักษร (Inconsolata-dz)
ฉันพยายามตั้งค่า [Inconsolata-dz] [1] เป็นแบบอักษรเริ่มต้นของฉันเป็น Emacs Inconsolata ปกติทำงานได้ดี แต่รุ่น dz ทำงานไม่ถูกต้อง ฟังก์ชั่นส่วนใหญ่ที่ฉันใช้จะโยนข้อผิดพลาดนี้ (ทำตามคำแนะนำทั้งหมดทางออนไลน์เกี่ยวกับวิธีการตั้งค่าแบบอักษรของ Emacs): set-face-attribute: Invalid font name: "-*-Inconsolata-dz-normal-normal-normal-*-13-*-*-*-m-0-iso10646-1" ในที่สุดผมก็มีมันในการทำงานโดยการทำเช่นนี้ในของฉันinit.el: (setq initial-frame-alist '((font . "Inconsolata-dz-13"))) (setq default-frame-alist '((font . "Inconsolata-dz-13"))) ฉันยังมีสิ่งนี้init.elซึ่งสร้างขึ้นโดยcustomize-facesแต่ดูเหมือนว่าจะเปลี่ยนแบบอักษรเป็น Helvetica (เว้นแต่จะถูกแทนที่ด้วยรหัสด้านบน): (custom-set-variables ;; custom-set-variables was added by Custom. ;; If you edit it by hand, you could mess it …
10 init-file  osx  faces  fonts 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.