Questions tagged «osx»

有关在macOS操作系统上的Emacs图形和终端版本的问题。

4
Aquamacs和其他Mac版本的Emacs有什么区别?
Macintosh用户可以选择几种预构建的Emacs。我知道以下版本: YAMAMOTO Mitsuharu的版本 大卫·考德威尔(David Caldwell)的版本 文森特·古莱特(Vincent Goulet)的版本 David Reitter的Aquamacs 版本 我想到的一些问题: 这些版本在任何重大方面是否有所不同? 一个人可以通过简单地修改初始化文件来获得其他人的功能吗? 这些变化是否会回到上游? 我知道Aquamacs具有非常类似于Mac的键绑定,因此被认为是“非正统”的,但是我也有兴趣了解非Aquamacs版本之间的区别。
99 osx  aquamacs 

5
Mac上的Emacsdaemon和Emacsclient
作业系统:OS X 10.9.5,Mavericks 2014年4月3日在Rainers-MacBook-Pro-3.local上的GNU Emacs 24.3.1(x86_64-apple-darwin13.1.0,Carbon版本1.6.0 AppKit 1265.19) 我通过安装了Emacs 自制自railwaycat和它工作得很好-没有抱怨。我不在终端中使用emacs,通常是通过应用程序启动它。 正如我所说-到目前为止我很高兴。 我只有一件事我没有设法正确解决(这在Linux之前可以很好地工作),那就是: 登录后获取emacs守护程序 使用emacsclient打开 关闭emacsdaemon并在注销时保存所有文件 有什么可行的食谱可以帮助我进行设置吗? 补充信息 登录后启动emacs守护程序 我创建了一个执行bash命令的Automator应用程序 /usr/local/bin/emacs --daemon 并将其添加到登录项目中,效果很好。 从终端使用守护程序 我可以通过使用emacs守护程序 emacsclient .bashrc 这将在emacs终端会话中打开.bashrc。 从GUI使用 现在仍然存在问题:如何从GUI中利用它? 据我了解emacsclient,除非指定要打开的文件,否则无法打开emacsclient。 我想打开emacsclient GUI并打开以前打开的所有文件?这可能吗? 我发现我可以使用 emacsclient -c 在终端中做我想做的-但是我可以对GUI做同样的事情吗?

7
将文本从Emacs复制到OS X剪贴板
当我在文本终端而不是普通的GUI模式下运行Emacs时,可以通过使用激活区域的开头在Emacs中进行复制C-SPC,然后选择所需的内容,然后执行操作M-w。 是否有任何方法可以通过OSX剪贴板中的粘贴方式复制粘贴到网页中的区域(显然不是通过在其GUI模式下运行Emacs)? 我对创建其他快捷方式并不感兴趣,理想情况下,它不需要安装任何模块。 我看过这篇文章并尝试了接受的答案,但是它似乎无法按照我上面期望的方式工作。 还有其他想法吗?
25 osx  copy-paste 

3
如何设置Elpy以使用python3?
在为新的工作环境设置我的emacs时,我无法获得elpy配置以正确/usr/local/bin使用python3。我已经安装了所有必需的软件包,并已使用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,并且对于交互式而言也是相同的。对于此问题,假定我的.emacs文件为空。
22 python  osx  ipython  elpy 

1
在emacs中使用conda环境
使用emacs作为Python IDE 使用conda environmets的最佳方法是什么? 使用Python进行编程时,我有不同的conda环境: $ 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仅使用Mac OS X的默认Python PATH。如何在所有不同的conda环境之间进行修改?
21 python  osx  path  environment 


6
OSX上的Emacs和命令行$ PATH不一致
PATHEmacs 上的设置存在一些影响我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会有什么不同... 有谁知道如何让我的ZSHshell和Emacs达成一致PATH?我怀疑那是控制cabal从何处加载的内容。 更新:echo $SHELL从Emacs 运行打印:/bin/zsh 更新2:这是在OSX上。 更新3:我试图使用exec-path-from-shell模块,它不起作用。我仍然有相同的问题,而且副作用是,它弄乱了我的终端主题颜色:( 更新4:我已经通过安装了Emacs,brew install --cocoa --srgb emacs并且运行了以这种方式链接的emacs: ~ ❯❯❯ which emacs /usr/local/bin/emacs ~ ❯❯❯ l /usr/local/bin/emacs lrwxr-xr-x 1 …
18 osx  shell  path  haskell-mode 

2
设置标记命令(C-SPC)无法识别/损坏
我想知道如何开始以下故障排除: C-SPC什么都不做。 当我键入它时,M-x set-mark-command它没有出现在迷你缓冲区中,但是当我看到它显示为绑定到时C-SPC。 环境 我已经通过Homebrew安装了GNU Emacs(24.5.1),并且.emacs.d基于Clojure for the Brave和True以及一些其他软件包。 到目前为止所采取的步骤, 我首先尝试删除并重新安装而没有任何影响,那么我可以采取哪些步骤来确定发生了什么? 其他信息 以下屏幕快照中列出了所有已安装软件包的列表:
17 osx 


4
仅使用模式行制作一个新帧
我想创建一个新的框架,其中只包含模式行。特别是没有文件缓冲区。 我为什么需要这个?我使用组织模式的时钟来计时我的工作。组织模式在模式行中显示我正在处理的当前任务的计时器,并实时更新计时器。我使用的不是Emacs,而是其他应用程序,因此当我切换到其他应用程序时(例如,使用浏览器或终端时),我仍然希望能够查看正在运行的计时器。我以为可以创建一个新框架,但是当我现在单击模式行中的计时器时,.org文件将在新框架中打开(该文件已经调整大小以仅显示模式行),而不是跳回到它在第一帧。 这是我的模式行的外观(蓝色条)-这就是我想要的新框架: (最终,我将不得不弄清楚如何使新框架始终显示在顶部,但这超出了此问题的范围) 如果相关,我将使用OSX。
13 mode-line  osx 

2
在OSX下用xwidget编译emacs?
如何xwidget在OSX下使用Emacs进行编译? 当我尝试运行时./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 GIO unix specific APIs - unix specific …
12 osx 

1
Emacs和OS X菜单栏
一段时间以来一直在寻找解决方案。在OS X未成年人模式下,用无用的菜单项填充菜单栏。这是屏幕截图: 如果您不知道,Emacs菜单项将阻止我菜单栏的其余部分。有没有办法告诉Emacs不要使用菜单栏? 我正在使用此 emacs 端口。
11 osx  menu-bar 


1
可可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 up, so be careful. ;; Your init file should contain only one such …
10 init-file  osx  faces  fonts 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.