From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Javier Newsgroups: gmane.emacs.help Subject: Re: Feeling lost without tabs Date: Wed, 23 Jul 2014 00:57:41 +0000 (UTC) Organization: Aioe.org NNTP Server Message-ID: References: <87zjg1hzvp.fsf@debian.uxu> NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1406077228 6702 80.91.229.3 (23 Jul 2014 01:00:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 23 Jul 2014 01:00:28 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Jul 23 03:00:19 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 1X9kuo-0005zX-5j for geh-help-gnu-emacs@m.gmane.org; Wed, 23 Jul 2014 03:00:18 +0200 Original-Received: from localhost ([::1]:42544 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X9kun-0008L2-Qr for geh-help-gnu-emacs@m.gmane.org; Tue, 22 Jul 2014 21:00:17 -0400 Original-Path: usenet.stanford.edu!news.kjsl.com!feeder.erje.net!eu.feeder.erje.net!news2.arglkargh.de!news.albasani.net!rt.uk.eu.org!aioe.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 34 Original-NNTP-Posting-Host: F0FEFcLSZEaVVHfj1cocJw.user.speranza.aioe.org Original-X-Complaints-To: abuse@aioe.org User-Agent: tin/2.2.0-20131224 ("Lochindaal") (UNIX) (Linux/3.14.2-1-ARCH (x86_64)) X-Notice: Filtered by postfilter v. 0.8.2 Original-Xref: usenet.stanford.edu gnu.emacs.help:206643 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:98917 Archived-At: > I don't like your taste in keys (the function and arrow > keys) because of the reach thing I've talked about many > times, but cred for not only writing Elisp but also > sharing it for everyone to see/use! [Shift+left/right arrows] is just analogous with the way you move between virtual ttys in Linux: [Alt+Left/right arrow]. In the window manager I use [WindowsKey+arrows] to move between virtual desktops. C-Tab and C-S-Tab are another obvious choice; they would move between emacs frames in the same way as you move between firefox tabs. ;; navigate frames (defun other-frame-dec () "" (interactive) (other-frame '+1)) (defun other-frame-inc () "" (interactive) (other-frame '-1)) (global-set-key [C-iso-lefttab] 'other-frame-inc) (global-set-key [C-S-iso-lefttab] 'other-frame-dec) > still (with `pop-up-frames') destroys my two-pane > layout. I guess I need something like (setq > keep-window-layout t)? (setq pop-up-frames t) is for never having the frame split in two windows. Having two windows in the same frame is the default emacs behaviour and may be ok for very big screens, but for a small screen with a big font is not good. In any case, all these things are a matter of personal taste, and fortunately emacs gives a lot of freedom to the user to configure them. No other program out there gets even close to give the freedom emacs gives.