elisp 相关问题

Emacs Lisp是GNU Emacs文本编辑器的扩展语言,事实上,Emacs的大部分功能都是使用Emacs Lisp实现的。用户通常通过将Emacs Lisp语句添加到他们的`〜/ .emacs`或编写单独的包来定制Emacs的行为。

如何在 Emacs Elisp 中获得类似格式化的 LSP?

这是我在 Rust 开发中经常使用的场景: Rust LSP 始终开启。 我将 LSP 功能称为“格式化当前缓冲区”(或其他名称)。 LSP 返回缓冲区格式...

回答 0 投票 0

Org 无法识别我的议程文件,而 org-agenda-files 的值显示它正确地瞄准了文件所在的位置

TLDR:即使我添加的文件显示在 org-agenda-files 上,我也看不到我的组织议程 我的 init.el 中的代码如下(我不知道 elisp,我刚开始使用 emacs 来使用 org-

回答 0 投票 0

写一个 ELisp 函数让 man 在另一个窗口打开

所以我知道 Man-notify-method 控制这个,但我喜欢在同一个窗口中打开它的选项。默认情况下,我需要它来出风头。目前,我有: (全局设置键(kbd“H-m s”...

回答 0 投票 0

如何在elisp中判断操作系统?

如何以编程方式确定在 ELisp 中运行 Emacs 的操作系统? 我想根据操作系统在 .emacs 中运行不同的代码。

回答 8 投票 0

遍历字符串在 Emacs Lisp 中给出了错误的类型参数错误

我正在尝试使用 dolist 遍历字符串列表,并使用前缀字符串连接元素,使用 subr-x 中的字符串连接来创建新字符串。 (dolist (p '("a" "b" "c&q...

回答 2 投票 0

为什么 emacs elisp 函数“向前搜索”不能再找到回车符?

emacs 缓冲区中的 dos2unix 转换代码在某个时候停止工作。我从 90 年代 (emacs 19) 就开始使用它,但我不知道它什么时候停止工作。 ;;; Dos 到 Unix

回答 1 投票 0

modus themes : Symbol 的函数定义无效:modus-themes-load-themes

我尝试在 emacs 27.1 上安装 modus 主题 这是我的配置文件(从 emacs 文档复制,通过 melpa 安装的包): (使用包方式主题 :确保 ;省略...

回答 0 投票 0

如何在 emacs 中永久启用 hs-minor-mode

我在 .emacs 文件中使用 thhs 代码来永久启用 hs-minor-mode 并更改快捷方式: (setq-default hs-minor-mode t) (global-set-key (kbd "C-c C-h") (kbd "C-c @ C-h")) ...

回答 4 投票 0

停用 emacs-lisp % 格式说明符

使用 emacs-lisp 我想识别 point 下的单词,特别是我希望能够识别 hoon runes。符文是像 ?=、/+、$- 这样的二合字母。标准的 emacs lisp 功能,如“thing-at-po...

回答 0 投票 0

Emacs-lisp 回调

在 Emacs 27.1 中,以下代码在回调中给我一个(void-variable buffer)错误。 elisp 不支持闭包吗? (defun make-callback (buffer) (拉姆达(状态) (消息“...

回答 1 投票 0

任何可能使外部参照--标记环“项目本地”?

我在日常工作流程中使用eglot,但在同时处理多个项目时发现一个恼人的问题。以下步骤解释了我的问题: 在项目 A 中使用外部参照查找定义。 使用外部参照查找

回答 0 投票 0

如何定义不返回任何内容的宏

背景 我看到问题 Best way to disable code: 我认为像下面这样的东西会很好: (离开 (global-set-key "\C-x" 'do-stuff) (defun do-stuff () ...)) 我明白...

回答 1 投票 0

如何迭代处理ORG文件中的每一个标题

我想遍历并检查 ORG 文件中的每个标题,看看它是否是指向图像文件的链接。如果是,我需要对标题做一些处理。 * no_image_heading # 应该打印 n...

回答 0 投票 0

自动填充需要文件名以使用 pandoc 生成 pdf

我有一个小功能,可以将打开的缓冲区复制到临时缓冲区,对内容进行一些更改并将文件导出为pdf。 (defun my/postprocess () “后处理文件” (

回答 0 投票 0

Emacs saveplace保存-place-alist到文件时杀缓冲区。为什么我在使用hook时出现递归深度问题?

我使用Emacs(目前是26.3)已经有一段时间了(几年)。我总是在我的init.el里有(use-package saveplace :config (save-place-mode t)),这使得Emacs使用save-place-mode (...)。

回答 1 投票 0

当在lambda内使用defun的参数时,'符号的值作为变量是void:'。

我想让这个设置keybind的函数更短。(defun defkey-arg2 () (exwm-input-set-key (kbd "s-g") (lambda () (interactive) (start-process-shell-command gkamus nil gkamus))) ...

回答 1 投票 0

当在lambda内使用defun的参数时,'符号的值作为变量是void:'。

我想让这个设置keybind的函数更短。(defun defkey-arg2 () (exwm-input-set-key (kbd "s-g") (lambda () (interactive) (start-process-shell-command gkamus nil gkamus))) ...

回答 1 投票 0

Emacs - 如何在org模式的源码块中包裹选择?

我有一堆elisp和其他的代码,有一些笔记,我想重新格式化,以便更有组织,我发现,必须输入#+BEGIN_SRC emacs-lisp ... #+END_SRC一直围绕着我的 ...

回答 1 投票 0

如何在 Emacs 模式行中显示文件路径?

在模式行中出现我正在使用的缓冲区的名称(argf.rb): 对于访问文件的缓冲区,是否可以显示绝对文件名(即包含路径)?

回答 2 投票 0

机关模式:将议程按20个项目进行划分

我想在org模式下使用议程视图实现自动聚焦系统。Autofocus是一个时间管理系统,你把任务写在一个排版的笔记本上,一页有25-35行,你不开始 ...

回答 2 投票 4

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.