From owner-freebsd-questions Thu Nov 25 2:11: 9 1999 Delivered-To: freebsd-questions@freebsd.org Received: from gate.consol.de (gate.consol.de [194.221.87.10]) by hub.freebsd.org (Postfix) with ESMTP id D77D914D1F for ; Thu, 25 Nov 1999 02:11:02 -0800 (PST) (envelope-from Michael.Elbel@consol.de) X-Envelope-Sender-Is: Michael.Elbel@consol.de (at relayer gate.consol.de) Received: from msgsrv.bb.consol.de (root@msgsrv.bb.consol.de [10.250.0.100]) by gate.consol.de (8.9.3/8.9.1) with ESMTP id LAA42642; Thu, 25 Nov 1999 11:10:55 +0100 (CET) Received: from fourier.int.consol.de (fourier.int.consol.de [10.0.1.17]) by msgsrv.bb.consol.de (8.8.8/8.8.8) with ESMTP id LAA03570; Thu, 25 Nov 1999 11:10:55 +0100 Received: (from me@localhost) by fourier.int.consol.de (8.9.3/8.8.7) id LAA22028; Thu, 25 Nov 1999 11:10:55 +0100 (CET) (envelope-from me) Date: Thu, 25 Nov 1999 11:10:55 +0100 From: Michael Elbel To: drew@penguin.ipunet.com Cc: questions@freebsd.org Subject: Re: Programmers' editor? Message-ID: <19991125111055.A21871@consol.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In lists.freebsd.questions you write: >Thus spake Greg Lehey (grog@mojave.sitaranetworks.com): [...] >I've found out that overall, my productivity has gone up with >emacs, though there are special circumstances where I say to >myself 'grrr, I wish I were using vi'. I have yet to figure >out how to repeat my last command in emacs, a la '.' in vi, >for instance. Then try what I'm doing for almost 10 years now: Use emacs in vi-mode Just type ALT-X viper in xemacs, e.g. I don't know if fsf emacs automatically has hooks for viper, you might have to "load-library viper" >I still use vi for quickie jobs like editing config files, as >I find it's more convenient to just type vi in the xterm I'm >already in, as opposed to switching desktops to the copy of >emacs I keep running at all times. You can easily use gnuclient for that. I've set my EDITOR to gnuclient and at least xemacs gives me a new window there and then on the screen e.g. my mutt is running. You simply hit CTRL-X # to get rid of the window and return to the program that called gnuclient. Michael -- \|/ -O- Michael Elbel, ConSol* GmbH, - me@consol.de - 089 / 45841-256 /|\ Fermentation fault (coors dumped) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message