必须有 Emacs 扩展吗?

2023-12-21

我正在尝试http://emacspeak.sourceforge.net http://emacspeak.sourceforge.net现在我已经在 Windows 上运行它了。我想使用 emacs 不仅仅是一个纯文本编辑器,并且想知道哪些扩展/包是每个人都不能忍受的?我最常用的语言是 Perl、Java 和一些 C/C++。


有一个非常棒的初始设置EMACS 入门套件 http://technomancy.us/119。如果您喜欢使用纯文本,请查看Org-Mode http://orgmode.org/。并且无论如何,探索维基百科 http://emacswiki.org/.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

必须有 Emacs 扩展吗? 的相关文章

  • 如何更改 emacs 上的光标颜色

    我对 Emacs 的颜色做了一些更改 现在唯一的问题是光标在黑色背景上为黑色 我必须更改它 我该怎么办 如果您运行的是最新版本的 emacs 您可以使用 Set cursor color to white set cursor color
  • eshell (elisp shell) 启动时读取什么设置文件? eshell 如何设置它的 PATH?

    使用 emacs eshell echo PATH 显示与 PATH 环境变量不同的路径 我还检查了 eshell 不读取 bashrc 或 profile 我认为这就是路径不同的原因 eshell 启动时读取什么设置文件 eshell 如
  • 如何使用 emacs prettify-symbols-mode?

    我有 emacs 版本 25 0 我启用prettify symbols mode 然后输入 lambda t 但它并不能美化 我该如何使用这个模式 还有哪些符号可用以及如何配置它 任何参考都值得赞赏 Edit 什么也没发生在scratch
  • 通过 Emacs 评估 ghci 或 Hugs 中的缓冲区

    在 Emacs 中使用 sml mode 我已经能够使用以下命令将缓冲区内容直接发送到较差的 SML 进程C c C b 现在我只想用 Haskell 做同样的事情 Haskell 模式似乎不支持这一点 所以我想知道 使用 Emacs 和
  • Emacs/Swank/Paredit for Clojure 的温和教程

    我要转向 Emacs 来工作Clojure http en wikipedia org wiki Clojure Lisp 为了能够执行以下操作 我需要在 Emacs 上设置哪些信息 自动匹配 生成相应的右括号 自动缩进 Lisp Cloj
  • 让 Emacs ansiterm 和 Zsh 更好地发挥作用

    我一直在尝试在 emacs 会话中使用 Zsh 而无需 emacs 重新映射所有 Zsh 键 我发现 ansi term 对此非常有效 但是我仍然遇到一些问题 我输出了很多垃圾字符 我可以用以下方法修复它 Setup proper term
  • Windows、Emacs、Git Bash 和 shell 命令

    Windows 7 Emacs 24 3 1 git 1 8 1 msysgit 1 我的等效 emacs 文件中有以下内容 if equal system type windows nt progn setq explicit shell
  • 为什么在 emacs-lisp 中的函数参数之前使用#'?

    我熟悉 Emacs Lisp 但不熟悉 Common 或任何其他 Lisp 一些 Lisp 程序员建议 例如emacs 的基本功能 https stackoverflow com questions 17076646 a basic fun
  • 如何让 clangd 转向 c++20

    当没有其他信息时 如何让 clangd 回退到 c 20 例如 在第一次构建之前 cmake 可以生成一个 这是在带有最新 LLVM 的 Arch Linux 上 这是通过 Emacs LSP 运行的 但这应该没有什么区别 你可以加 Com
  • Emacs 行编号性能

    我试过了linum and nlinum 两者对于超过 100k 行的文件的性能都很糟糕 for x in 1 100000 do echo x done gt 100k txt emacs q 100k txt M x load libr
  • C# 开发人员有什么理由应该学习 Emacs/Vim 吗?

    我在一家纯粹的 Microsoft 商店担任 C 开发人员 最近 我开始在工作之余的空闲时间使用 Gas 和 Linux 自学汇编 我喜欢摆弄 Linux 尽管我对它还很陌生 我一直听说我应该学习 VIM 或 Emacs 但事实是 我绝对不
  • 在多个 emacs 缓冲区上执行特定命令

    有没有办法在多个缓冲区上执行 emacs 命令 而不必单独选择它们并在每个单独的缓冲区上执行它 我通常打开与特定正则表达式匹配的多个文件 例如 py并希望启用特定模式 例如hs minor mode or glasses mode在每个上
  • Mac OS High Sierra 下无法打开 pty

    我的问题的本质是 用户程序如何在 Mac OS High Sierra 上打开 pty 例如 dev ptyp0 设备名称的标准 open 似乎不起作用 尽管它的保护是 crw rw rw 上下文是在 Mac OS 下运行 Emacs 在
  • 防止 paredit 在插入括号时插入空格 - 以及其他问题

    我爱帕雷迪 但有一些事情我讨厌 而且还没有解决 打开括号会插入一个空格before括号 我知道这可能是整个互联网的首选风格 但它不是我的 如何避免这种情况呢 当位于引用区域内时 我无法回删除 另外 输入双引号 将插入一个反斜杠 显然是为了转
  • Mac 上的 Emacs 和 MySQL

    我尝试使用 sql mysql 模式 但 emacs 无法找到文件 目录 mysql 但是 我可以从终端访问它 如何将 emacs 中的 mysql 指向 usr local mysql bin mysql setq sql mysql p
  • 永久启用所有禁用的命令

    我想启用 Emacs 中所有禁用的命令 例如downcase region 也就是说 当调用时 它们不会要求用户确认 不幸的是 Emacs 手册的 48 3 11 禁用命令 部分没有提及启用all禁用命令永久 Emacs版本 24 0 95
  • 在 Slime 中复制/猛拉整个 Lisp 表单

    有没有办法在 Slime Emacs 中复制 猛拉整个表单 例如 如果我有以下功能 myfunc lst myotherfunc lst 我想复制 复制 myotherfunc lst 当我的光标位于该表单的左括号或右括号时 在 Slime
  • Emacs 是否具有单词和行补全功能(如 Vim 的插入模式补全功能)?

    Vim 完成单词和行CTRL X P and CTRL L 有一个名为 Company mode 的 Emacs 插件 但该插件会干扰 Emacs 中的许多内容并导致冲突 与全局 linum 和 yasnippets 我知道我可以在 Ema
  • 如何找到 emacs 中定义键绑定的位置?

    Somehow shift m是必然的Meta在 emacs 中键入 现在我无法输入任何以M like Mock 我想找出为什么会发生这种情况 或者是哪个包导致了这种情况 有一个问题 https stackoverflow com ques
  • 将文本粘贴到 Macintosh 上的 emacs 中

    我使用的是 Macintosh 并且使用 终端 作为我的 shell 当我从任何窗口复制文本 通过鼠标拖动 然后鼠标右键菜单 gt 复制 然后将文本 鼠标右键 gt 粘贴 粘贴到运行 emacs 的终端中时 它不会充当粘贴 相反 它就像输入

随机推荐

  • C++ 中的运算符重载是否比其价值更麻烦?

    根据我教授 C 的经验 运算符重载是最令学生痛苦的主题之一 甚至在 stackoverflow 上查看问题 例如 将 运算符设为外部运算符还是成员运算符 如何处理对称性等等 看起来很麻烦 当我从 C 迁移到 Java 时 我担心我会错过这种
  • C++ 中两个整数的乘法

    我有一个非常基本的问题 但我不确定我是否理解这个概念 假设我们有 int a 1000000 int b 1000000 long long c a b 当我运行这个时 c显示负值 所以我也改变了a and b to long long然后
  • 每个解决方案的单个单元测试项目与多个单元测试项目?

    我的产品程序集和单元测试程序集之间通常有 1 1 的映射 我通常会尝试保持组件总数较低 典型的解决方案可能看起来像 客户端 包含视图 控制器等 客户端测试 通用 包含数据 服务合同 通用实用程序等 通用测试 服务器 包含域 服务等 服务器测
  • 设置“AppleLanguages”不会更改应用程序语言

    我正在尝试实现一个可以更改应用程序语言的功能 我尝试这样设置 let defaults NSUserDefaults standardUserDefaults defaults setObject de forKey AppleLangua
  • 如何删除字符之间的空格而不删除数据框中的所有空格?

    假设我有一个像这样的数据框 ID Name Description 0 Manny V e r y calm 1 Joey Keen and a n a l y t i c a l 2 Lisa R a s h and careless 3
  • Firebase 存储和 angularfire2

    如何使用 Angular Fire 2 从 Firebase 存储中获取图像 非常感谢 constructor public af AngularFire this items af database list message this p
  • 如何在 php 类上使用准备好的语句(命名参数)

    我想知道如何在带有 pdo 类的准备好的语句中使用命名参数 因此对 pdo 的调用如下所示 query bdd gt prepare SELECT FROM table WHERE login login AND pww pww query
  • 当我们使用synchronized关键字时,什么会被锁定? [复制]

    这个问题在这里已经有答案了 在阅读线程中的并发问题并通过以下方式处理它时 我想到了问题synchronized关键词是 当我们使用这个术语时lock它用于包含以下内容的对象run方法 或线程的工作 但是为什么我们不能使用这个术语lock仅适
  • 我可以将 AWS Certificate Manager 与 Heroku SSL 结合使用吗?

    是否有可能AWS 证书管理器 https aws amazon com certificate manager with Heroku SSL https devcenter heroku com articles ssl为我的 Herok
  • 如何安全地关闭其中有无限循环的线程

    我正在使用创建一个线程 beginthreadex功能 我传入的函数地址有一个无限的 while 循环 while 1 我有threadid and threadhandle 我可以用TerminateThread threadhandle
  • 在结构体中初始化所有存储的属性之前使用“self”

    I want CurrendData location一次获取其随机值CurrentData被初始化 我想出了以下代码 struct CurrentData var size x Int y Int var location x Int y
  • 如何使用 Rebol 3 将 URL 传递给 cookie?

    使用 R3 我需要从使用 cookie 的网站获取页面的本地化版本来处理此问题 在 REBOL 2 x 中 我可以这样做 page http www rci com resort directory resortDetails resort
  • 如何在 Windows 上从 Git 存储库构建最新的 Qt?

    我试图从构建一个最新的QtGit 存储库 http qt gitorious org 在 Windows 上使用以下命令 mkdir c qt latest cd c qt latest git clone git gitorious or
  • GCD,NSOperationQueue,还是手动创建线程?

    当你使用线程时 你有什么偏好吗 一般来说 使用以下任何技术 手动创建一个新线程并使用运行循环 使用 NSOperationQueue 或者使用Grand Central Dispatch 和带dispatch queue 的C 版本 NSO
  • 每第三次迭代 C# [重复]

    这个问题在这里已经有答案了 我有这个循环 每次我的变量是 3 的倍数时 它都会为我执行一个简单的任务 目前我必须创建一个大循环 其中包含 3 的每个倍数和逻辑 OR 3 6 9 我想知道是否有更有效的方法来做到这一点 这是我的代码片段 if
  • 在 Django 中将变量传递给 CSS 文件

    是否可以在 CSS 文件中传递变量 就像在 HTML 文件中一样 例子 在views py中 def home request bgcolor 999 在 CSS 文件中 body background color bgcolor 如果是
  • 迭代树序列化函数

    这是我正在使用的树和所需的字符串序列化的可视化表示 这是一个递归解决方案 function serialize root if root length 0 return const x xs root yield x for let i 0
  • 使用查询设置输入类型文件,插入保存为 base64 的图像

    我有一个 Base64 图像字符串 我需要设置输入类型文件字段的值 我无法控制服务器端或站点 所以必须这样做 这可能吗 图片上传的 FB API 请求 响应 响应是一个非常长的 jS 字符串 设置了一些值 它非常非常长 由于 SO 的字符限
  • Javascript:确定未知数组长度并动态映射

    我将尽力解释我正在尝试做的事情 我有两个模型 一个是我的模型 另一个是我收到的 api 响应 当 items api 响应传入时 我需要将其映射到我的模型并插入所有项目 这当然很简单 问题在于 我需要在不真正知道自己在处理什么的情况下这样做
  • 必须有 Emacs 扩展吗?

    我正在尝试http emacspeak sourceforge net http emacspeak sourceforge net现在我已经在 Windows 上运行它了 我想使用 emacs 不仅仅是一个纯文本编辑器 并且想知道哪些扩展