From owner-freebsd-questions@FreeBSD.ORG Thu Dec 25 00:48:13 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 515D816A4CE for ; Thu, 25 Dec 2003 00:48:13 -0800 (PST) Received: from hotmail.com (law11-f90.law11.hotmail.com [64.4.17.90]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F07943D55 for ; Thu, 25 Dec 2003 00:48:12 -0800 (PST) (envelope-from weiwuzhang@hotmail.com) Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Thu, 25 Dec 2003 00:48:12 -0800 Received: from 218.85.102.202 by lw11fd.law11.hotmail.msn.com with HTTP; Thu, 25 Dec 2003 08:48:11 GMT X-Originating-IP: [218.85.102.202] X-Originating-Email: [weiwuzhang@hotmail.com] X-Sender: weiwuzhang@hotmail.com From: "Zhang Weiwu" To: freebsd-questions@freebsd.org Date: Thu, 25 Dec 2003 16:48:11 +0800 Mime-Version: 1.0 Content-Type: text/plain; charset=gb2312; format=flowed Message-ID: X-OriginalArrivalTime: 25 Dec 2003 08:48:12.0269 (UTC) FILETIME=[D41E39D0:01C3CAC3] Subject: need learning direction suggestions on using editors X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: zhangweiwu@realss.com List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Dec 2003 08:48:13 -0000 Hello. I have been using the vi that comes with FreeBSD for more than a year. I now can manage to use lots of vi features except the tag mode which I don't know clear about its concept (perhaps because of my bad English). Now I think vi is not sufficient. I hate to type "!perl %" each time I edit and re-try my perl script, and I'd like to load related files quickly. (say load a included php file when I see it is being included.) Should I advance to vim right now or emacs, or is it that I didn't dig into vi deep enough to release its full power? I wonder how many programmers are still using 4BSD vi (compare to enchanced vi's)? Maybe none? Maybe many? I know very few about editors other than vi, if I'm going to learn another editor now, I wish I can be using that forever, and I wish the editor have good L10N (esp. Chinese). I do some Java program, php and perl program but not C, and I'd likely to do these kind of program in the coming years, so what is the best editor for my kind? I'd like the editor's style to be accepted by readline so I can use commandline and editor in the same way. Thank you! _________________________________________________________________ 享用世界上最大的电子邮件系统— MSN Hotmail。 http://www.hotmail.com