问题标签 [dot-emacs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
regex - 为什么我的带有 ^ 的 Emacs 正则表达式不能匹配行的开头?
我正在尝试进行设置,.emacs
以便任何以字母开头的文件都将其makefile
设置为 makefile 模式。例如makefile-something
应该处于makefile 模式。
这不起作用:
但这确实:
谁能解释为什么?
emacs - 为什么 Emacs 在我的 .emacs 文件中抱怨 void-variable display-year?
我正在尝试在我的“假期”中实施节气,.emacs
因此我的“假期”将显示太阳经度穿过每个 15 度的倍数的时间。这是相关的片段。
但是,emacs(Gentoo 上的版本 23.2-r2)抱怨显示年份在启动时是一个无效变量,并且尝试生成日历M-x calendar RET也无济于事。知道我该如何解决吗?(当然不是在我定义显示年份,.emacs
因为这肯定会搞砸其他一切......)
emacs - 如何仅为代码注释打开emacs自动填充模式?
我试过了
并且
尽管令人惊讶的是,在 emacs 重新启动后,这些都不起作用。
在 Mx 自动填充模式下切换它可以正常工作。
更新
使用以下组合(感谢 Rémi):
它在有注释的编程文件中完美运行。但是,在文本模式下,它会自动填充各处。
在文本文档中如何完全关闭自动填充模式?
emacs - 让emacs总是插入(和退格)4个空格制表符?
我以为我的设置很好,但是现在 emacs 偶尔会插入一个 8 个字符的制表符,或者一个 6 或 5 个字符的制表符....
也许这是由文档引起的(这发生在一个包含许多不同制表符间距的大型文本文件中,尽管大多数是 4 个字符间隔增量或常规制表符字符)。
以上是我的 init.el 中的代码,这让我想知道为什么它偶尔会失败并插入 6 个字符的制表符。
emacs - 一些 emacs 桌面保存问题:如何将其更改为保存在 ~/.emacs.d/.emacs.desktop
我的 init.el 中有这个设置
这很好用,只是我想知道:
如何更改它以将 .emacs.desktop 文件保存到 ~/.emacs.d 而不是 ~/
我怎样才能阻止它询问我是否要保存(仅在我重新启动后第一次关闭 emacs 时发生,从那时起它假定是,这就是我一直想要发生的事情)
emacs - 如何为ede编写定位函数
我使用 emacs 作为 C++ IDE。我已经配置好 CEDET 和 EDE 并且运行良好,但我有一个小问题。
在我的项目中,头文件遍布整个项目树,所以我需要编写一个函数来帮助 ede 找到我的头文件。我一直在寻找一个例子,但我没有找到任何东西。有人会这么好心来帮助我吗?
提前致谢。
emacs - 我可以更改 emacs 的默认编译命令吗?
make -k
Emacs在我运行时默认使用命令compile
。但是,我几乎从不认为make
在错误后继续是有用的,所以我总是删除-k
标志。有没有办法改变我的默认值.emacs
,让它只是make
?
emacs - .emacs 编辑以始终在终端模式下启动 Emacs?
我使用 emacs 作为我的首选编辑器,并且由于我在终端中做了很多工作,所以我总是将 emacs 运行为
以便它在终端而不是在窗口中运行。
我只想运行emacs
并让它知道它应该在终端中运行。我的问题是 - 如何编辑我的.emacs
文件以使其成为默认行为?
emacs - what is custom-set-variables and faces in my .emacs?
this is in my .emacs can I mess with it or not?
so far I am adding everything I want above these lines...
debugging - .emacs 中的 set-frame-height 没有任何效果
我最近从 GNU Emacs 20.7.1 更新到 23.2(是的,我的变化有点慢。)我的 .emacs 以
这适用于 20.7.1,但不适用于 23.2 我使用 -debug-init 运行并且我的 .emacs 文件没有错误。
如果我在缓冲区和 eval-region 中选择 .emacs 文件的前三行,窗口将移动到第 3 行的位置,宽度设置为 90。如果我再次 eval-region,高度设置为 60。
虽然我没有测试 .emacs 中的每一行,但文件的余额似乎在初始化时正常评估。
(操作系统 = Windows Vista)