From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Xah Lee Newsgroups: gmane.emacs.help Subject: Re: How to get rid of *GNU Emacs* buffer on start-up? Date: Tue, 23 Sep 2008 18:35:36 -0700 (PDT) Organization: http://groups.google.com Message-ID: <672e92be-56c6-4c7b-a7f4-5870e837c5e2@s9g2000prg.googlegroups.com> References: <873ajzwoqu.fsf@kobe.laptop> <823901dd-c54c-4e3b-b6ad-512d52724a46@z11g2000prl.googlegroups.com> <87ljxoffs6.fsf@atthis.clsnet.nl> <2868c8db-ff02-4d67-9e80-4cf323086ca3@l33g2000pri.googlegroups.com> <551c1987-57cc-410e-a81a-51ee96f3387d@g17g2000prg.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1222220448 4876 80.91.229.12 (24 Sep 2008 01:40:48 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 24 Sep 2008 01:40:48 +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 Sep 24 03:41:44 2008 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KiJNu-0005HO-0d for geh-help-gnu-emacs@m.gmane.org; Wed, 24 Sep 2008 03:41:42 +0200 Original-Received: from localhost ([127.0.0.1]:44268 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KiJMr-0002vw-VK for geh-help-gnu-emacs@m.gmane.org; Tue, 23 Sep 2008 21:40:37 -0400 Original-Path: news.stanford.edu!newsfeed.stanford.edu!postnews.google.com!s9g2000prg.googlegroups.com!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 115 Original-NNTP-Posting-Host: 24.6.185.159 Original-X-Trace: posting.google.com 1222220137 24578 127.0.0.1 (24 Sep 2008 01:35:37 GMT) Original-X-Complaints-To: groups-abuse@google.com Original-NNTP-Posting-Date: Wed, 24 Sep 2008 01:35:37 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: s9g2000prg.googlegroups.com; posting-host=24.6.185.159; posting-account=qPxGtQkAAADb6PWdLGiWVucht1ZDR6fn User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10_4_11; en) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.22, gzip(gfe), gzip(gfe) Original-Xref: news.stanford.edu gnu.emacs.help:162635 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:57976 Archived-At: On Sep 23, 2:16 pm, harven wrote: > XahLee writes: > > Do u mean to say, that as far as you know, pressing Ctrl+n invoke a > > next-line command in web browsers? > > I am using Firefox, and indeed, C-n goes to next-line, because I have > installed the firemacs extension. If you are interested in emacs-like > keyboard management with Firefox, you should give it a try:https://addons= .mozilla.org/en-US/firefox/addon/4141 Hi Harven, I, also, have installed firemacs extension, in late 2007 or early 2008. However, i never actually used it once. Then, when i installed FireFox 3 few months ago, i deinstalled it. For me, in any instance of time of the day, i have 3 browsers open. =E2=80=A2 Firefox. This is my dev browser primarily for my website. Cookies and Javascript turned off, and with about 3 web dev related extensions i actively use. Among them is html validator, Web developer, Flashblock. Other extensions i have but dont use often include, for example, Screen grab, StumbleUpon, Undo Closed Tabs Button, Firebug, ColorZilla. These i turned on only when i need to use them, roughly maybe once a month. They are turned off normally because it saves quite noticeable time when you open a new window (but not new Tab). =E2=80=A2 Opera. This is for general web browsing. This has cookies, javascript, java, turned off normally. Typically, my web browsing primarily consists of reading Wikipedia articles. In anytime during the day, i typically have 10 to 20 Wikipedia articles open, in tabs around 2 or 3 windows. =E2=80=A2 Safari. This is used for browsing sites i actally have a account. For example, google (various services i use e.g. gmail, google group, blogger, iGoogle, etc.), yahoo (services i use includes yahoo mail, yahoo groups, flickr), youtube, youporn, livejournal, financial websites, etc. This browser has cookies, Javascript, Java on. About few times a week, i also launch iCab, Camino, Flock. Typically, these are used when i need to browse random sites that require Javascript or Flash (most videos) and i don't want to turn them on in Opera. Also, these are used for web dev as alternative... checking behavior etc. How do i manage to switch or memorize all these? In my OS wide keyboarding system, i have set it up so that one single key press switches me to previous app. This accounts maybe 50% of my app switching needs. The other 50%, is done by single app button key press. i.e. i use a Microsoft ergonomic keyboard that has about 9 app launching special buttons. These are set to, for example: Desktop, Safari, Opera, Apple Mail, iTune, Adium (multi protocol IM), Second Life (virtual world app), Colloquy (irc client). Even that is not enough. I have F6 set to launch/switch to Firefox, F7 to emacs, F5 to terminal. Cmd+F7 to Camino browser, Shift+F7 to Flock browser. About 30% of time, i press Context Menu key to switch to last app. The other 30% of time i press F6 or F7 to Firefox or Emacs. The other maybe 30% i press one of the app launching keys to switch to a specific app i have in mind. The rest maybe 10% of time i switch by, in order of most frequetly used method to less: use Mouse with the Dock, Cmd+Tab or Cmd+Shift +Tab, QuickSilver (keyboard method of app launching by keyword). (yes, i kinda need all these ways for different occations) These app switching ways are in my muscle memory. Also, they change slightly every few weeks depends on changing need. For example, if i have a project working on math... that often i need to switch to Mathematica, GeoGebra, 3D-XplorMath ... or i'm in a session of heavy graphics editing where i need X/Gimp or InkScape ... etc, i set new keys to launch/switch to these apps. For example, i used to also have Cmd+F6 and Shift+F6 to launch different emacs variants such as Emacs in X-windows, Aquamacs, NeXT Emacs (aka EmacsApp). The above keyboarding setup and activities, are achieved by using: =E2=80=A2 Microsoft Ergonomic Keyboard. =E2=80=A2 Microsoft IntelliType keyboard macro app. (comes with the keyboar= d) =E2=80=A2 OS X's Dock and Keyboard control panel (which has a limited way t= o set keyboard shortcuts). =E2=80=A2 QuickSilver (a typing based launching/switching app (still GUI though)) =E2=80=A2 2 mouses installed. One for each hand. (i've been using 2 mouses since, maybe 1994. Have always wanted to replace one with pen-device or roller ball, but never actually did.) Note also, i have emacs w3m web browser installed (as well as lynx, btw). Also, i have elisp so that when i press a key on a url in emacs, it launches me to a specific browser depending on the url. References and further readings for tech geekers: =E2=80=A2 Links To Wikipedia from XahLee.org (lists all links to Wikipedia from my site (over 4 thousand. For each article i linked, i estimate i have read 10 more)) http://xahlee.org/wikipedia_links.html =E2=80=A2 Lispers and Wikipedia (essay) http://xahlee.org/emacs/lispers_n_wikipedia.html =E2=80=A2 A Review of Microsoft Natural Keyboards (the keyboard i use. Includes some commentary on IntelliType) http://xahlee.org/emacs/ms_keyboard/ms_natural_keyboard.html =E2=80=A2 Computer Keyboard Gallery (commentary on keyboards, key macros, keys, ergonomics, efficiency, design) http://xahlee.org/emacs/keyboards.html Xah =E2=88=91 http://xahlee.org/ =E2=98=84