标签: elisp

如何在 emacs 中应用配色方案(.el 文件)?

我已经下载了zenburn.el,它是 Emacs 的配色方案,但我不知道如何将它应用到 emacs。我是 emacs 的初学者。

如何将我的 .el 文件应用到 emacs?我可以从我的.emacs-file做一些链接吗?

我在 Linux Mint 8 上使用 emacs23。

现在我已经安装了彩色主题

sudo apt-get install emacs-goodies-el
Run Code Online (Sandbox Code Playgroud)

但我没有得到Zenburn当我开始emacs的,并没有Zenburn当我M-x color-theme-<TAB> <RETURN>在Emacs。

这是我的.emacs

(tool-bar-mode -1)

(add-to-list 'load-path "/home/sanoj/zenburn.el")
(require 'color-theme)
(load 'zenburn)  ;; requires that zenburn.el is in your load path
(eval-after-load "color-theme"
  '(progn
     (color-theme-initialize)
     (color-theme-zenburn)))
Run Code Online (Sandbox Code Playgroud)

emacs colors elisp

6
推荐指数
1
解决办法
1万
查看次数

如何让 emacs 将文本插入任意文件?

我正在尝试创建一个将文本插入任意文件而不切换到该文件的缓冲区的函数。

我知道这可以用 echo 来完成,但是有没有办法只使用 elisp 来做到这一点?

emacs elisp

5
推荐指数
1
解决办法
2520
查看次数

如何让 emacs 突出显示和链接文件路径

是否有一些 emacs lisp 代码会自动在缓冲区中查找 /nfs 文件路径并突出显示/链接到它们?所以点击它们会打开那个文件?

示例路径:/nfs/foo/bar/file.txt

unix emacs elisp

5
推荐指数
2
解决办法
1755
查看次数

在缓冲区中重新启动 shell 进程

在 emacs 中,我经常打开多个 shell 缓冲区并使用 rename-buffer 来跟踪它们。有时我会因为敲太多 ^D 而无意中关闭了 shell,或者我在一个自动超时非活动 shell 的系统上。有没有办法在同一个缓冲区中启动一个新的 shell?因为我已经从shell 中重命名了缓冲区,键入 Mx shell 将在新的shell缓冲区中启动一个 shell ,而不是当前缓冲区。

shell emacs text-editors elisp

5
推荐指数
1
解决办法
1102
查看次数

我可以在启动期间通过命令行自定义 Emacs 吗?

启动 Emacs 时是否可以设置可自定义的变量?例如,我有一个项目名称变量,我通常使用 交互式M-x customize-variable设置它,但我想在启动 Emacs 时已经设置它。也就是说,我可以从命令行中选择一个项目。

emacs elisp

5
推荐指数
1
解决办法
81
查看次数

标签 统计

elisp ×5

emacs ×5

colors ×1

shell ×1

text-editors ×1

unix ×1