From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jean Louis Newsgroups: gmane.emacs.help Subject: Re: saving window configurations in register Date: Sun, 25 Dec 2022 19:50:56 +0300 Message-ID: References: <5191862c-d42b-1122-6103-f7019c22feac@posteo.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="10000"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/2.2.9+54 (af2080d) (2022-11-21) Cc: "help-gnu-emacs@gnu.org" To: Gottfried Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sun Dec 25 17:53:27 2022 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 1p9UFa-0002RD-Qz for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 25 Dec 2022 17:53:26 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p9UEk-0005Dn-A9; Sun, 25 Dec 2022 11:52:34 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p9UEi-0005DX-EY for help-gnu-emacs@gnu.org; Sun, 25 Dec 2022 11:52:32 -0500 Original-Received: from stw1.rcdrun.com ([217.170.207.13]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p9UEg-0007Gh-Jm for help-gnu-emacs@gnu.org; Sun, 25 Dec 2022 11:52:32 -0500 Original-Received: from localhost ([::ffff:197.239.13.211]) (AUTH: PLAIN admin, TLS: TLS1.3,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by stw1.rcdrun.com with ESMTPSA id 000000000010383A.0000000063A87FAB.00003FAA; Sun, 25 Dec 2022 09:51:55 -0700 Mail-Followup-To: Gottfried , "help-gnu-emacs@gnu.org" Content-Disposition: inline In-Reply-To: <5191862c-d42b-1122-6103-f7019c22feac@posteo.de> Received-SPF: pass client-ip=217.170.207.13; envelope-from=bugs@gnu.support; helo=stw1.rcdrun.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 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-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:141935 Archived-At: * Gottfried [2022-12-25 17:56]: > I want that Emacs starts with the frame/window configuration I saved > before. e.g. the whole screen is divided into two buffers side by > side with 2 different files open. Good idea. I recommend that you read in Emacs Manual following section: (info "(emacs) Saving Emacs Sessions") You may simply evaluate the above line in Emacs to get quicker to it. > How to do that? There are several ways, and by using the built-in option, you simply do: M-x desktop-save to save buffers, and window configuration, and: M-x desktop-read to read the configuration back into Emacs. Please read in the Info Manual how to enable the option upon startup. > C-x r w r a (a as register a) I tried, but it does not save it. I think it is only: C-x r w REGISTER -- to insert window configuration into register. there is no "r" after "r w" that I know. And to restore it, it is: C-x r j > Because when I open emacs again, nothing is saved in my registers Registers are not automatically saved when you exit Emacs. That means the state of window configuration will be deleted from memory when Emacs exits. Package that could help with persistent state over sessions may be also following: session - MELPA: https://melpa.org/#/session -- Jean Take action in Free Software Foundation campaigns: https://www.fsf.org/campaigns In support of Richard M. Stallman https://stallmansupport.org/