有没有任何一种方法可以在.emacs
文件中使用一个命令告诉Emacs忽略其后的任何内容?
我正在尝试分离我的.emacs
文件中问题的来源,而注释进入和退出代码非常繁琐。
(error "Done")
放入你的.emacs
文件中,在此处停止emacs处理其余的.emacs
文件。你会在启动时收到你发出的错误信号,但它将阻止emacs处理其余的.emacs
文件。@Tom提供的有关comment-dwim
的建议和@Drew有关comment-region
的评论都是不错的,但(error "Done")
选项具有优势,即你只需将一行移动到.emacs
文件的各个位置,而不需要注释/取消注释其他部分——这可能会变得冗长和容易出错。如果您使用M-;
,也就是comment-dwim
,那么注释和取消注释都非常容易。只需标记区域并输入相应的命令即可。
另外,您还可以使用一个技巧,即在文件结尾处加上(quote
,在末尾加上)
。这将使文件的其余部分显示为一个常量,并被丢弃。
(error "Done")
,这样你就会得到你发出的错误,并且它不会传递到文件的其余部分。 - Dan)
或(quote ... )
)。如果你把它写成答案,我会接受它。 - Amelio Vazquez-Reina