首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我怎么知道我是否在.emacs文件中运行emacs或aquamacs?

在.emacs文件中运行emacs或aquamacs的方法是通过检查系统变量来确定。可以使用以下步骤来判断:

  1. 打开终端或命令提示符窗口。
  2. 输入以下命令并按回车键:
代码语言:txt
复制

echo $EMACS

代码语言:txt
复制

如果输出结果为"emacs"或"aquamacs",则表示在.emacs文件中运行的是emacs或aquamacs。

另外,.emacs文件是Emacs编辑器的配置文件,用于自定义编辑器的行为和外观。在这个文件中,可以设置各种参数、加载插件和定义快捷键等。.emacs文件通常位于用户的主目录下(例如,~/.emacs)。

请注意,以上答案是基于一般情况下的假设,具体情况可能因操作系统和配置而有所不同。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

的 IDE 太重了,所以迁到了 Emacs

使用 2019 年左右生产的、性能不佳的 MacBook Air ,它上面运行最喜欢的 IDE、Jetbrains 的 IntelliJ IDEA 社区版,但整个经历一直都不怎么愉快。...在这篇文章想提出一个问题:IDE 是否真的需要这么重,以致于我们在数年前价值一千美元的笔记本电脑上几乎无法使用 IDE?.../ 下一个位置等)、项目范围内查找文件 / 类型 / 符号、一键测试运行器以及其他许多认为是 IDE 基本功能的东西。...不过,Emacs 设置(请随意取用其中的一些片段),仍不太符合 IntelliJ 得到的开箱即用的效果。...为了回答 Emacs 是否真的更轻的问题,实际上一个星期六的 24 小时内截图了的笔记本电脑的电池使用情况,当时花了一天的大部分时间 IntelliJ 编码,然后第二天做了同样的事情,但是使用

1.1K10

史上最轻量的 IDE……

使用 2019 年左右生产的、性能不佳的 MacBook Air ,它上面运行最喜欢的 IDE、Jetbrains 的 IntelliJ IDEA 社区版,但整个经历一直都不怎么愉快。...在这篇文章想提出一个问题:IDE 是否真的需要这么重,以致于我们在数年前价值一千美元的笔记本电脑上几乎无法使用 IDE?.../ 下一个位置等)、项目范围内查找文件 / 类型 / 符号、一键测试运行器以及其他许多认为是 IDE 基本功能的东西。...不过,Emacs 设置(请随意取用其中的一些片段),仍不太符合 IntelliJ 得到的开箱即用的效果。...为了回答 Emacs 是否真的更轻的问题,实际上一个星期六的 24 小时内截图了的笔记本电脑的电池使用情况,当时花了一天的大部分时间 IntelliJ 编码,然后第二天做了同样的事情,但是使用

36810
  • 史上最轻量的 IDE……

    使用 2019 年左右生产的、性能不佳的 MacBook Air ,它上面运行最喜欢的 IDE、Jetbrains 的 IntelliJ IDEA 社区版,但整个经历一直都不怎么愉快。...在这篇文章想提出一个问题:IDE 是否真的需要这么重,以致于我们在数年前价值一千美元的笔记本电脑上几乎无法使用 IDE?.../ 下一个位置等)、项目范围内查找文件 / 类型 / 符号、一键测试运行器以及其他许多认为是 IDE 基本功能的东西。...不过,Emacs 设置(请随意取用其中的一些片段),仍不太符合 IntelliJ 得到的开箱即用的效果。...为了回答 Emacs 是否真的更轻的问题,实际上一个星期六的 24 小时内截图了的笔记本电脑的电池使用情况,当时花了一天的大部分时间 IntelliJ 编码,然后第二天做了同样的事情,但是使用

    29210

    对 Mastering Emacs作者 Mickey Petersen 的采访

    FVWM95 是窗口管理器,看起来像 Windows 95,它是“运行 Linux”和使用当时 DOS Windows 上永远无法使用的工具的绝佳体验。...它具有几乎所有你能想到的语言的语法高亮显示,虽然知道一些更明显的功能(comint、shell 等),但我至少拥有一个能够在所有主要平台上运行的工具,并且具有一致的经验。...的文件来记录知道的所有事情,希望其他人也这样做。那会变成精通 Emacs 。 自大学毕业以来,一直是一名专业开发人员。...但是对于我们这些不得不使用某个应用程序却发现它的键盘快捷键妨碍(完全缺失)的人来说;或者您使用的那个键某些模态对话不起作用;或者当您必须在众多工具之间执行多项任务时的挫败感——我们 Emacs...倾向于构建一些东西,直到我满意已经满足了所有愚蠢的求知欲,然后我像石头一样扔掉它,因为它很少完美到足以让释放。 的项目文件充满了这些东西。 你如何放松休息一下?

    73310

    对 CIDER, Projectile, Prelude 作者 Bozhidar Batsov 的采访

    :-) 也很幸运的下一份工作与一些非常忠诚的 Emacs 大师一起工作,他们巩固了对 Lisps 和 Emacs 的热爱。...Emacs Prelude 可能已经帮助很多人开始使用 Emacs,否则他们可能不会。通过添加合理的默认值和一组精选的软件包,它可以让用户开始运行。...您认为从像 Prelude 这样的东西开始更好,还是用户应该先尝试普通的 Emacs,然后再尝试添加他们自己的定制? 取决于你是什么样的人,你是否想早点去。...没有任何神奇的食谱,但有一些喜欢做的放松的事情: 周游世界 远足 看书(最好在海边) 和朋友出去玩 看电影和电视节目 对来说,没有什么比电影院看电影更好的了 从事 OSS 项目(知道知道)...最喜欢的项目可能是: 苹果酒 红警 弹丸 Emacs 序曲 Ruby 和Clojure风格指南 谁什么启发激励你;或者,您欣赏?

    64120

    用了VS Code、IDEA等十几款编辑器后,总结出优秀编辑器的特质

    喜欢四处移动 程序员在编程时有几种风格: 模态编辑器中使用箭头按键h j k l移动,看光标文档的移动方式就能看出来。...在我看来,emacs 和 DOOM emacs 的关系可以用一个词来概括:团结。知道他们是怎么做到的,但是所有插件互相之间都融合得很好。使用 ivy 界面做自动完成和模糊搜索,一切都做得很好。...例如,就是通过这种方式发现了现在在 neovim 中使用的 which-key。 LSP 集成非常好用。它会为你下载服务器,如果你打开的文件从来没有连接过服务器,它会礼貌地询问你是否想要这样做。...开始使用 emacs,意味着你的计算机要运行 emacs 以及 emacs 的所有应用程序。它甚至有一个 IRC 插件和一个电子邮件阅读器插件!...不确定这是怎么回事,但是 LSP 服务器感觉……同步吗?首次打开文件时,LSP 服务器启动,你需要等待几秒钟才能进入文件真的不知道是否是因为配置的原因,但总之感觉不爽。

    1.8K10

    Emacs 29快到了!我们能期待什么

    除了 Elisp 开发,编写的大部分代码现在都是 LSP 服务器的帮助下完成的,它与 Emacs 一起运行并分析的代码,为建议和执行更改和操作。...它现在可以无 Xorg 的情况下构建并在 Wayland 本地运行! 请注意,Wayland 基本上是纯 GTK Emacs 的唯一用例。...的例子,当缓冲区的内容更新时,有时会看到一些幻影文本(尽管我仍然需要纯 GTK,因为 Xorg 和 Wayland 之间交替)。...请注意,您将需要 Haiku Application Kit 开发头文件和 C++ 编译器。否则,Emacs 只会在终端运行。...,知道其他分支的状态在过去几周内收到了提交,例如feature/package+vcor feature/eglot2emacs假设两者都已合并)。

    2.6K20

    史上最佳的几个Linux 命令行的文本编辑器清单,建议收藏。

    当你正在用命令行工作时,你就需要一个可以控制台窗口运行的文本编辑器。   正因为这个目的,专门准备了一个基于 Linux 命令行的文本编辑器清单。   ...记得第一次尝试使用 Vim 编辑一个文本文件时,是非常困惑的。不能用 Vim 输入一个字母,更有趣的是,甚至不知道怎么关闭它。...如果你听说过 Vim 和 Emacs ,你应该知道这两个编辑器都拥有非常忠诚的粉丝基础,并且他们对于文本编辑器的选择非常看重。...Emacs 用户界面   像 Vim一样,Emacs 也需要经历一个陡峭的学习路线。但是一旦你掌握了它,你就能完全体会到它的强大。Emacs 可以处理几乎所有类型文本文件。...其它   这里还有一些想要提及其它编辑器:   The Nice Editor (ne): 官网是这样介绍的:   如果你有足够的资料,也有使用 Emacs 的耐心使用 Vim 的良好心态,那么 ne

    1.3K20

    10 个让你进入 Emacs 世界的技巧

    很同情这一点,因为Emacs 的感觉就是这样。以为真正的 Emacs 用户都只会在终端里面运行,从来不用方向键和菜单,更不会用鼠标。这是个阻止自己开始使用 Emacs 的好办法。...从 GUI 开始 Emacs(以及它的友好竞争者 Vim)最伟大的事情之一是它可以终端运行,这在你 SSH 进入服务器时很有用,但在过去 15 年来制造的计算机上意义不大。...image.png 让 Emacs 的修饰键变得更有意义 PC 键盘上,Ctrl 键被称为 C,Alt 键被称为 M,这些键并不是 C 和 M 键,由于它们总是与相应的字母符号键配对,所以文档很容易识别...一个整天用 Emacs 写代码的人可能知道运行调试器启动特定语言模式的所有键盘快捷键,但对 Org 模式 Artist 模式一无所知。这很自然,也很好。...image.png 俄罗斯方块也是最初接触 Emacs 的方式,所以该游戏的所有版本Emacs 版本才是真正的最爱。

    80820

    Emacs 个人使用

    这总是让人觉得特别的不爽,而且想要从头学习配置话,总是有一些东西不知道是为什么,也不知道就言怎么用,可是删除掉就是不行,会慢,会报错,会出各种的问题。 怎么学习 Emacs ?...今天读到的这篇文章让知道应该如果去使用自己的 Emacs。但是大神毕竟是大神,对于我这样的凡人来说,有点太难了,拿到大神说的这篇文章,1241页的全英文文档。...但是从大神的思路觉得找到了一个比较符合这样的凡人的路线。...复杂插件和抄录配置 : 这个也没什么,入手之后,一个可以使用的配置才是最合适的配置,如果不能使用,那永远也不知道 Emacs 的美在什么的地方,而且工具不能使用,又怎么能当做工具呢?...不要跳过每个 API , 都在 ielm 里面实践一下,遇到不知道啥鬼用的 API , 去 Google EmacsWiki 上搜索一下, 看看别人怎么用这些API的。

    78710

    Clojure 开发那些事

    《The Joy of Clojure》一书中有简单介绍,不过觉得初学者可以完全不用去关心实现的细节,遇到性能问题时考虑去优化。...使用比较简单,通过 Intellj 插件管理器安装后即可使用,第一次使用时需要设置下快捷键类型 Emacs + Cider 作为一门 Lisp 方言,怎么能没有一个好的 Emacs mode 呢?...Emacs + Cider 的组合相比 Intellj + Cursive 最大的优势就是对宏的支持,Cider 提供了对宏展开的快捷键,但在 Cursive 没找到,不过宏也是比较高级的功能,初学者应用用不到...logging with timbre 这时才能够知道怎么去定制他的appenders等各种参数,也可能是个人的理解能力比较差,不过这里介绍一个非常实用并且适用于所有语言的方法,那就是看这个项目的...nrepl Clojure 的 REPL 可以连接到远程服务器上的进程,直接对进程的函数变量进行修改,这是非常便利的,对于很多运行时的错误可以采用这种方式解决,Emacs 与 Intellj 里面都提供了连接远程

    1.6K20

    python如何设置代码自动提示

    第三步:去掉勾后,不再使用省电模式,新建一个 python文件,输入需要输入的单词的前面的字母,就会自动提示了。如下图: ?...知识点扩展: Python代码的自动补全 知道的python编辑器有Pydev、Pycharm、Sublime、Eric。还有就是Vim、Emacs(听说VS也行)。...只是知道Emacs的自动补全,所以只能在这里先说一下Emacs的补全方法及功能 功能有 :1.查看函数的参数 2.对函数参数的补全 3.查看函数类的doc 4.函数类doc的利用 1.查看函数的参数...pydev是和doc一起的,好像并不能单独显示参数。 2.对函数参数的补全。好像我的pydev版本不够新(pydev2.5),或许是不会用。没有找到怎么弄。 3.查看函数类的doc。...4.函数类doc的利用。同上。

    2.8K50

    Emacs001学用Emacs之入门:关于配置文件

    每一个领域都有专用的好的工具,比如android开发用android sduio, 先用emacs填补使用这些好用的专用ide之外的任何地方。 最近打算好好体验下emacs。...本文主要解决如下三个问题 emacs的配置文件在哪儿? 使用的是什么语法? 怎么读配置文件(已经以后怎么自定义配置) emacs配置文件在哪儿 1. 使用单个文件: ~/.emacs 。...虽说只有一个文件会被自动执行,但可以 init.el 里执行其它的函数,所以 init.el 可以变得很简洁;使用Emacs的 Feature 机制(???)...,可以很方便地把具体的初始化工作按类别分在其余文件。推荐的方法。...window下的目录(的): D:\Users\Frank\AppData\Roaming\.emacs.d D:\Users\Frank\.emacs.d emacs的配置语言elisp 配置emacs

    3K40

    url-retrieve 使用 curl 作为后端实现

    的 CALLBACK 可以会调用多次零次 • 不用再去折腾 GnuTLS • url.el 对 Windows 平台支持差 此外, Emacs 设置代理也比较局限,http 的还好,https/socks...的问题就有些多,一些问题链接: • Make Emacs access to HTTPS over Socks proxy[2] • Emacs 怎么使用代理[3] • [吐槽] 新手劝退元凶: url.el...使用过程发现了它的一些问题[7],目前需要使用 fork 的版本[8]才能正确请求类似图片之类的二进制数据。...git log 可以看到 url.el 的首次提交是 2004-05-04,根据 cURL Release Table[10] ,那时候大概是版本 7.11,不知道是不是当时的版本还不成熟?...[3] Emacs 怎么使用代理: https://emacs-china.org/t/topic/2808 [4] [吐槽] 新手劝退元凶: url.el #我们中出了一个叛徒: https://emacs-china.org

    64510

    Emacs 折腾记

    工作倒并没有用得到 Lisp 的地方,但是最近眼前晃过的一些书,比如《计算机程序的构造和解释》、《码农》杂志第 13 期,都对这门古老的语言推崇备至,历数现代 Lisp 方言的先进性,再者也一直有学习一门函数式编程语言的想法... ~/.emacs 文件里添加: 这样自动补全之类的就没有问题了。 然后如何运行当前 py 文件这件事上遇到些问题。 Vim 一直是用 :!...python % 来运行的,但是 Emacs 里,包括 Evil、eshell、shell 里,如果有等待用户输入的语句如 input raw_input 等,因为 Emacs 只重定向了输出,无法重定向输入...start python % 使用 Emacs运行外部命令的方法 M-!... ~/.emacs 文件添加 这个 3 表示距离屏幕上下边缘还有 3 行的时候再移动光标即自动滚屏,方便随时能看到当前编辑行的上下文,可以根据自己的使用习惯调整。

    1.3K20

    一名Clojurian的Emacs配置

    另外,为了更好地emacs编写Clojure,还需要cider-mode和clojure-mode的支持,这时候就不得不编辑init.el文件,本着KISS (keep it simple, stupid...)原则,照着各种插件的说明文档,把配置项复制粘贴到init.el文件当中,运行起来没有问题就好。...来个实际的例子,大牛的配置文件,经常能看到如下成对的配置: (setq package-enable-at-startup nil) (package-initialize) 开始觉得这是一对矛盾的配置...按照惯例,~/.emacs.d目录下建立一个lisp目录用于存放所有自定义的模块文件,随后init.el中加入下面这句代码,意在把lisp目录加到emacs的加载路径列表里。...(add-to-list 'load-path (expand-file-name "lisp" user-emacs-directory)) 看似,接下来就可以每个独立的模块文件编写各种功能的配置

    2.8K20

    隐居、反内卷,不意味着躺平|专访2021年度“杰出新自由软件贡献者”奖得主

    展示了人文学科出身的人也可以软件社区占有一席之地,哲学家们也可以投身于实践,比如编写程序等等。” 编者按: 首先需要说明的是,这不是一篇关于 Emacs 的“广告”。...对来说,哲学并不仅仅是对学术知识的关注,更多的是一种生活方式。哲学引导我们探索抽象世界的不同层级、了解种种细节,再从细节概括并提炼出基本原理。...Emacs 不会在程序核心代码与用户运行的代码之间划定一条明确的边界,在这里代码就是代码、不分高低贵贱。所以只要掌握了扩展 Emacs 的诀窍,用户就会意识到其中蕴藏着无穷无尽的可能性。...最早下载 Emacs 的时候,就知道它是一款比较特别的工具、要求我付出相应努力才能得到想要的效果。其实面对“硬骨头”时,我们可能都得拿出这种攻坚的心理准备。...InfoQ:人文学科背景,是否影响了您对于自由软件的看法? Prot:从人文学科意识到背景的重要意义。例如,如果不了解历史背景,我们该如何理解当前欧洲大陆所上演的种种冲突?

    41640

    Emacs 启动时间优化实践

    最近在知乎上回答了一个问题请问你的emacs启动需要多久?[1],之前一直没怎么花精力去优化启动时间,虽然知道一些理论,但纸上得来终觉浅,于是动手实践。...截至发表本文前,优化后的配置运行了三周多,体验和之前无异。 目标 Emacs 中提供了一个函数来记录启动时长,即 emacs-init-time ,后文也用这个时间作为优化目标。...精简配置 进行第一步的过程,发现 projectile 这个包需要 0.7s 的时间,主要时间耗了 (projectile-mode 1) 这一句上。...优化前的配置是放在一个大 org 文件,即所谓的『文学式编程』。...(org-babel-load-file (expand-file-name "core.org" user-emacs-directory)) 优化后是拆分到多个 el 文件,使用 load-file

    95120
    领券