我已经下载了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) 我正在尝试创建一个将文本插入任意文件而不切换到该文件的缓冲区的函数。
我知道这可以用 echo 来完成,但是有没有办法只使用 elisp 来做到这一点?
是否有一些 emacs lisp 代码会自动在缓冲区中查找 /nfs 文件路径并突出显示/链接到它们?所以点击它们会打开那个文件?
示例路径:/nfs/foo/bar/file.txt
在 emacs 中,我经常打开多个 shell 缓冲区并使用 rename-buffer 来跟踪它们。有时我会因为敲太多 ^D 而无意中关闭了 shell,或者我在一个自动超时非活动 shell 的系统上。有没有办法在同一个缓冲区中启动一个新的 shell?因为我已经从shell 中重命名了缓冲区,键入 Mx shell 将在新的shell缓冲区中启动一个 shell ,而不是当前缓冲区。
启动 Emacs 时是否可以设置可自定义的变量?例如,我有一个项目名称变量,我通常使用 交互式M-x customize-variable设置它,但我想在启动 Emacs 时已经设置它。也就是说,我可以从命令行中选择一个项目。