From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dan Espen Newsgroups: gmane.emacs.help Subject: Re: Different emacs arrangements in one session Date: Fri, 24 Jan 2014 18:09:45 -0500 Organization: A noiseless patient Spider Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1390605012 11733 80.91.229.3 (24 Jan 2014 23:10:12 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 24 Jan 2014 23:10:12 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Jan 25 00:10:20 2014 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1W6ptC-00005R-SM for geh-help-gnu-emacs@m.gmane.org; Sat, 25 Jan 2014 00:10:18 +0100 Original-Received: from localhost ([::1]:49207 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W6ptC-00056J-EH for geh-help-gnu-emacs@m.gmane.org; Fri, 24 Jan 2014 18:10:18 -0500 Original-Path: usenet.stanford.edu!news.kjsl.com!feeder.erje.net!eu.feeder.erje.net!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 41 Injection-Info: mx05.eternal-september.org; posting-host="189748f827f5005aa08ac3cba2786117"; logging-data="7277"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+ysbJoBCWJ9mKENOHsmkdGifCj5w3t8xE=" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:w4xThRTmRNkfFx/HeiqP8N2CImQ= sha1:Z8ayO+cZL+2YQ4oziuJsumZvsds= Original-Xref: usenet.stanford.edu gnu.emacs.help:203366 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:95634 Archived-At: Jai Dayal writes: > Hi, > > I use Emacs primarily for development over SSH into a remote server. I > generally have several terminal sessions, many buffers of code, etc. Often > times, I want the window arrangement for my ansi-term buffers to be > different than my code buffers. > > For example, Perhaps, I have my code buffers split into quarters, and then > I want to switch to one of my ansi-terms to compile the code. As it stands > now, that ansi-term will just take up one of my quarter screens, when I > want this to be my full screen. > > Any idea how to do this? I've looked at frames, but it doesn't seem to > quite work right? > > It should be noted, that on the remote server, I generally do emacs > --daemon and then emacsclient -c -nw > > this way, my environment persists across different logins. > > Any idea how I can accomplish the above? No not really. But switching to a terminal session to do a compile might not be the best way to use Emacs. I do all my work in a similar ssh'd Emacs and save huge amounts of time driving all my compiling _and testing_ using M-x compile. There are a lot of benefits to working this way. You'll never compile without saving your file first, Emacs can use the compiler messages to access lines in error, and if multiple files need compiling before a test the makefile takes care of all that. Oh, also, the window configuration is managed by M-x compile. -- Dan Espen