问题标签 [aquamacs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
13 回答
53593 浏览

emacs - 在迷你缓冲区中显示当前文件完整路径的功能

我需要获取我正在使用 emacs 编辑的文件的完整路径。

  • 有那个功能吗?
  • 如果不是,那么获得它的 elisp 函数是什么?
  • 如何将结果(路径名)复制到剪贴板以便重复使用?

我正在使用 Mac OS X 和 Aqumacs。

添加

结合我得到的两个答案,我可以得到我想要的。感谢您的回答。还有一些问题。

  • (file-truename) 有什么用?
  • 我可以将路径名复制到系统(操作系统)的剪贴板,而不是杀伤环,以便我可以将信息与其他应用程序一起使用吗?
0 投票
2 回答
325 浏览

clojure - 在 Aquamacs 上启用 Clojure 开发的一些调整

我正在尝试在 Aquamacs 上启用 Clojure 开发。我关注了这篇文章: http
: //mischneider.net/?p=171 当我尝试运行 (alt+x) slime 时,Aquamacs 询问我是否要下载 Clojure,然后它尝试下载 Clojure 1.1.0,但是它收到错误:
“无法下载 Clojure jars”

无论如何我有 Clojure 罐子,我必须用手把它放在哪里?我应该配置一些东西吗?
更好的是,我可以使用 Clojure 1.2 而不是 Clojure 1.1 吗?

0 投票
3 回答
2135 浏览

emacs - Emacs 服务器文件路径

我正在使用 Aquamacs 并使用M-启动 emacs 服务器x server-start。我的emacsclient连接很好。但是,当我启动另一个 ssh 会话(在同一台电脑上)时,它无法找到我的套接字名称/服务器文件。它不在~/.emacs.d/server/server我期望的地方。

如何找出 emacs 服务器当前使用的服务器文件/套接字名称?

这是我的工作配置:

.emacs

em.sh

0 投票
2 回答
1044 浏览

emacs - 如何查找/设置暂存缓冲区位置?

在我的 Aquamacs 中,暂存缓冲区有一个文件位置,我可以在其中保存随机笔记,它位于 USERNAME/Library/Application Support/Aquamacs Emacs/scratch buffer

我想将它与我的其他 emacsen 同步,但我找不到“普通”Emacs 的暂存缓冲区保存在哪里(或是否)。

编辑 谢谢,Slomojo。我最终把它放在我的 .emacs 中,它按预期工作:

我认为 *scratch buffer* 的 Aquamacs 理念与“普通”emacs 的理念不同。

0 投票
1 回答
2403 浏览

regex - 在 Emacs 的 C/C++ 模式下,将 #if 0...#endif 块中的代码面更改为注释面

我正在尝试将其他一些代码编辑器中的功能添加到我的 Emacs 配置中,从而 #if 0...#endif 块中的 C/C++ 代码自动设置为注释面/字体。根据我的测试,cpp-highlight-mode做了我想要的,但需要用户操作。似乎绑定字体锁定功能是使行为自动化的正确选项。

我已经成功地按照 GNU 文档中的示例更改了单行正则表达式的外观。例如:

可以很好地突出显示文件中任何位置的调试相关关键字。但是,我在将 #if 0...#endif 匹配为多行正则表达式时遇到问题。我在这篇文章中找到了一些有用的信息(How to compose region like "<?php foo; bar; ?>"),这表明必须专门告知 Emacs 以允许多行匹配。但是这段代码:

仍然不适合我。也许我的正则表达式是错误的(尽管它似乎可以使用Mx re-builder),我搞砸了我的语法,或者我完全遵循了错误的方法。我在 OS X 10.6.5 上使用 Aquamacs 2.1(基于 GNU Emacs 23.2.50.1),如果这会有所不同的话。

任何援助将不胜感激!

0 投票
1 回答
1158 浏览

emacs - 如何修改 aquamacs 键盘快捷键

我想重新定义一些默认的 aquamacs 快捷方式。

我试过把它放在我的preferences.el文件中:

但它不会改变 CMD-l 的行为

0 投票
2 回答
1024 浏览

emacs - 如何让 Aquamacs/Emacs 显示右边距指示器?

在使用 Java IDE 一段时间后,我又回到了 C++ 开发的世界。我又回到了我选择的编辑器:Emacs(实际上,我大部分时间都在 Mac 上使用Aquamacs,但当我使用 Linux 机器时,我偶尔会使用 Emacs)。

奇怪的是,我发现自己最缺少的是右边距指示器。我发现自己使用M-x 3了很多来将代码并排放置。确切地知道我在哪里设置了边距将帮助我保持干净整洁。

是否有希望设置 Aquamacs 以显示右边距指示器?或者会产​​生类似效果的东西?支持 X 的 Emacs 怎么样?

0 投票
2 回答
373 浏览

emacs - Aquamacs/Emacs 窗格自动配置

几周以来我一直在使用 Aquamacs,我正在努力寻找好的定制。首先,我只是希望我的 aquamacs 在开始时看起来像这样:

替代文字

我的意思是在左边,我的源代码。右侧是 shell 窗格(从 CX 3 + MX shell 开始)。

我在 emacs/aquamacs 论坛和 stackOverflow 上进行了一些搜索。但我仍然被阻止。谢谢。:)

0 投票
5 回答
561 浏览

c - 推荐学习C

在学习 C 和使用 C 编程时,你们中的一些人会推荐使用什么?

我想到了以下选项。(在 OSX 上)

  1. Aquamacs
  2. TextMate 和终端
  3. 代码

我想学习的不仅仅是 IDE,以便我掌握这个概念,因为我将学习编译器等。

我在学习 Erlang 时尝试了 Aquamacs,但它比我喜欢的更麻烦。

使用 Emacs 环境时有很多额外的东西需要学习吗?

什么最有利于理解事物的运作方式。( C )

还有其他值得研究的工具或可能的选择吗?

谢谢

0 投票
1 回答
590 浏览

emacs - 在 aquamacs 中设置路径

我最近换了电脑,不知道如何让 auctex 搜索正确的路径来找到我的模板 tex 文件(用于 \input{})。我认为 aquamacs 使用来自 bash_profile 或 bashrc 的 $PATH ,但它似乎不起作用。有什么建议么?

谢谢!