From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: "R. Diez" Newsgroups: gmane.emacs.help Subject: Re: Separate area at the top for a serious tab bar Date: Mon, 25 Jun 2018 06:24:23 +0000 (UTC) Message-ID: <16868055.1966258.1529907863571@mail.yahoo.com> References: <376678535.4221832.1529478419186.ref@mail.yahoo.com> <376678535.4221832.1529478419186@mail.yahoo.com> <87bmbz8o9f.fsf@gmail.com> Reply-To: "R. Diez" NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1529907778 23388 195.159.176.226 (25 Jun 2018 06:22:58 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 25 Jun 2018 06:22:58 +0000 (UTC) Cc: "help-gnu-emacs@gnu.org" To: Jay Kamat Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Jun 25 08:22:54 2018 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fXKtp-00060V-QG for geh-help-gnu-emacs@m.gmane.org; Mon, 25 Jun 2018 08:22:53 +0200 Original-Received: from localhost ([::1]:44457 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fXKvx-00049K-6W for geh-help-gnu-emacs@m.gmane.org; Mon, 25 Jun 2018 02:25:05 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58268) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fXKvQ-00045v-4K for help-gnu-emacs@gnu.org; Mon, 25 Jun 2018 02:24:32 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fXKvL-0006Hb-7e for help-gnu-emacs@gnu.org; Mon, 25 Jun 2018 02:24:32 -0400 Original-Received: from sonic311-32.consmr.mail.ir2.yahoo.com ([77.238.176.164]:46163) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fXKvK-0006Gl-Vi for help-gnu-emacs@gnu.org; Mon, 25 Jun 2018 02:24:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s2048; t=1529907864; bh=XGTLH2M8dRitbTcghRMspz7BXLWlLPcjKqli9LX8vXU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject; b=UIRHfZrOtwJEzSeb/FMmTPMyhnfLwlddAGM5dGq4g8qhMj9N1TV9SvCDZn5ihhCjt7hFCfS1pt/piTGMnQF0UVRuKouHhkujOJ8cS/kvY7Yz2uT05CLmNjEC6qWLGtrFBF0yGnmsxph/cavV3T3aLo+wi+8kthECielxukTnvF6je0Tbs0ZOS90rqEh/QxwcjTF7DDWvyToKSJvwVUGGxT7sxTNx2uDKHQxq0nHmgi99yzWpgXzP74oAvoQxTGLfEWw+5/Mi2f2vCCAnQP1IrI5OlWrlFYJjk9cc/zkTh7Wecy6s6JpJUJ1sQtF9dUBTf0RX3nGcg9S30z4CgGi7fQ== X-YMail-OSG: QzRy8FYVM1mMojNeKzmjftA1sm1vN8JTOumOLHh0I_ktLij6j_hjCtXjLO9nVwi cI.ZIQFe42Vq57QL6mPVT7j1INFfONPaLtjRiZrQACH7wNmtv6Rlgp0z.QgyTafzL.2rSwuW2e4u CkG3B5WRgkBsh2DvHZnqWWZk_OSwzVbbIfzVm3_V0kA3cpVbffLML8i8jGy5FlfymvJiESMOy.kz rovF5zD_WMNiJnLRVG7ZGu0x9.a.dCZJmjc0euq51TkHb2navumNMTCwV9YhZjMO._GxLbtnUPIN HE28gQOI6vykaKy3ta6mLODcp6uskQNS.sOizz2Rf0e9CPzuKoCnbwtSgoyjpgRyh8UbbdkRpky3 jPoE3za2SeTkf2m.YgCTYCrvV_jpPT7.AaGeO55swuHtQ8Pn4dsq0o6rMaYIbqiX13V8i6FH6e5P lnjC6y9TMnCWrjsNL.vXQkd0Uf1F3IGtnOCyOMAOxQvFN9uJHL_RNtaZIvVop2DHhdvRvGoJmM1w etBZuxa_5D735uqBftlsc8UiU5CmtEetIOBYwmU54d6W07vOZIqi_it.EOdWkxmOyL86k9OE5hBn 26G_eyf5AcgmYoH.uu.xfTZzu7fBzET6_4ROoMnx6_19WN257BXh6iknti4A3C38t7cRf2TZfjFA GbOoLXAXF_kAb._JrFyGo2hUwRAKMD.1Zo2lTSIgK2OEiqQpQya98Msq9Zt09YOZfIbbGX3SMISP CP14I.sBflQBsqjRUlaEH6yuZBQzNk89Iuk0rDrGwigT4QSNWOxduepKA9.bk10nvWJcSkCMk1iX updFRQZL6a7UdCyuBvwtHiIgwFk6x6VAorYMw8.Adp Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.ir2.yahoo.com with HTTP; Mon, 25 Jun 2018 06:24:24 +0000 In-Reply-To: <87bmbz8o9f.fsf@gmail.com> X-Mailer: WebService/1.1.12006 YahooMailNeo Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 77.238.176.164 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.help:117275 Archived-At: > [...] > I would highly reccomend giving the buffer > based workflow a try, however. Once I tried seriously > dropping tabs, I can't imagine going back to a tabbed workflow. > [...] You are not the first with that kind of suggestion. I still have not seen what makes that "buffer based workflow" better. Sometimes I do use ibuffer to clean buffers up, or to find some buffer I 'lost', but tabs give you a kind of positional orientation that is hard to beat. I do not switch buffers with the mouse. I use Ctrl+Up and Ctrl+Down to navigate the tab bar. With Ctrl+Shift+Up and Ctrl+Shift+Down I can reorder the tabs with the keyboard. I do this all the time, so that the buffers I am working on at the moment are near each other. By the way, those are exactly the keys that Firefox uses for its tabbar. For example, when working on C/C++ code, I place the .h and .cpp files next to each other, the .h file to the left, and the .cpp file to the right. I know I can open the other one with 'other', but that is not reliable, for example, if the .h file is not next to the .cpp file, but in some other include/ directory. If I am moving code, I place the old source file to the left, and the new one next to it, to the right, so switching is immediate. I can open a script and have next to it a shell to test it out. And many such pairs happily coexist in the same, long tabbar. Best regards, rdiez