From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Emanuel Berg via Users list for the GNU Emacs text editor Newsgroups: gmane.emacs.help Subject: Re: ~/.emacs vs ~/.emacs.d/init.el. Date: Sun, 13 Dec 2020 20:12:40 +0100 Message-ID: <87blexzfiv.fsf@zoho.eu> References: Reply-To: Emanuel Berg Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22019"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) To: help-gnu-emacs@gnu.org Cancel-Lock: sha1:UFt2JSpiJo3/qopZomJ3M/cV/sw= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sun Dec 13 20:13:10 2020 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1koWnu-0005cc-A8 for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 13 Dec 2020 20:13:10 +0100 Original-Received: from localhost ([::1]:38888 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1koWnt-0000MZ-CC for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 13 Dec 2020 14:13:09 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54586) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1koWnY-0000LW-SP for help-gnu-emacs@gnu.org; Sun, 13 Dec 2020 14:12:48 -0500 Original-Received: from static.214.254.202.116.clients.your-server.de ([116.202.254.214]:45102 helo=ciao.gmane.io) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1koWnX-0007ws-9w for help-gnu-emacs@gnu.org; Sun, 13 Dec 2020 14:12:48 -0500 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1koWnV-000599-6W for help-gnu-emacs@gnu.org; Sun, 13 Dec 2020 20:12:45 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Mail-Copies-To: never Received-SPF: pass client-ip=116.202.254.214; envelope-from=geh-help-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:126319 Archived-At: Hongyi Zhao wrote: > As far as the initialization file is concerned, which is more > preferable,~/.emacs or ~/.emacs.d/init.el? Hm... preferable in what sense? .emacs will be evaluated when Emacs initializes upon normal invocation but as far as the configuration goes, it doesn't matter where you put it or in what way you evaluate it. If you want to have it somewhere else, for practical or modular reasons (e.g., one file for each thing you configure/extend), in .emacs you can just `push' the path(s) where it/they are to `load-path' and then use `load-file' to get it in effect. -- underground experts united http://user.it.uu.se/~embe8573 https://dataswamp.org/~incal