From owner-freebsd-questions@FreeBSD.ORG Thu Jun 3 14:14:21 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D20A4106566B for ; Thu, 3 Jun 2010 14:14:21 +0000 (UTC) (envelope-from illoai@gmail.com) Received: from mail-yx0-f182.google.com (mail-yx0-f182.google.com [209.85.213.182]) by mx1.freebsd.org (Postfix) with ESMTP id 904B98FC15 for ; Thu, 3 Jun 2010 14:14:20 +0000 (UTC) Received: by yxg6 with SMTP id 6so71803yxg.13 for ; Thu, 03 Jun 2010 07:14:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type:content-transfer-encoding; bh=jgo9vY/SHbvQWxAMScvoVtF6D3B8d3dVpyUxFugrXXA=; b=iQCa3dDtdpOApat8tDdkJr93IaTV1yGGKECLxhWHkEPJSkCyA4p8MPapFjEgj/x8X9 SCbfvgyz8RKbeDOfwep8V19TDbCD2qytNxMDaZl4sb3JFF7Ezv1TiPEj3QnC6D3a54/S wahegGaV1lHVQi3tf5UvXeBZKCqddP6QG/EgA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=HwFC+jrEl5Rn6YHhFslcQ8F3JUWRoJMBlUfJwE23zYhJtEQyEn686yf52m015WWZnu UeE9QFW50ztpp5kVldThJZO4OZVg1NzMKz+59FsBrXpL9bEBJDFdDN7vFyhDV72n+orD O2LMO1BJ4uGfUj1p4kPlOYASgIgEQz6fzPTaM= MIME-Version: 1.0 Received: by 10.91.182.18 with SMTP id j18mr4394403agp.116.1275574459833; Thu, 03 Jun 2010 07:14:19 -0700 (PDT) Received: by 10.90.84.19 with HTTP; Thu, 3 Jun 2010 07:14:19 -0700 (PDT) Date: Thu, 3 Jun 2010 10:14:19 -0400 Message-ID: From: "illoai@gmail.com" To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Strying off topic, but Re: text editor X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jun 2010 14:14:21 -0000 On 31 May 2010 17:38, Chad Perrin wrote: > I meant to reply to the list, as a response to this, but accidentally > replied directly to Giorgos Keramidas. > > On Mon, May 31, 2010 at 08:45:07PM +0300, Giorgos Keramidas wrote: >> On Mon, 31 May 2010 09:59:00 -0600, Chad Perrin wr= ote: >> > Does Vim install more than the binary? =A0I've got this: >> > >> > =A0 =A0 > ls -l /usr/local/bin/vim >> > =A0 =A0 -rwxr-xr-x =A01 root =A0wheel =A01650340 Apr 18 12:20 /usr/loc= al/bin/vim >> >> Yes, it does: help files; syntax highlighting rules; manpages; around 14 >> binaries in /usr/local/bin; including more than a thousand files in >> /usr/local/share. > > After some off-list discussion, it has come to my attention that of the > 14 "binaries" that are "installed", one of them is the vim binary itself, > two of them are vimtutor binaries, one is a hex dumper, and the other ten > are links (hard or soft) to the vim binary itself (and thus not actually > separate binaries). =A0It seems kind of silly to include a tutor and a > hexdumper in the "size" of the editor just because the port for that > editor installs them, too. =A0Furthermore, documentation like manpages an= d > help files should not count against an application's size in my opinion, > since more documentation is a *good* thing, and counting it toward the > size of the application is marking it in the *bad* column. > > The grand total size of that hex dumper and two tutor binaries is about > 15KB, by the way -- so even if you include them with the editor for > determining its size, they're still pretty negligible. > > Considering I could just delete all the syntax highlighting files and it > wouldn't even affect the way I use Vim (I tend to prefer monochrome, even > when editing code), I don't realy think I'd count those against the size > of Vim either. > > Vim looks pretty small to me, compared with other editors of similar > power (emacs, GUI IDEs, et cetera). > I don't know much, but the source tarball is slightly over 7m. In any case, the executable size is only loosely related to the actual running size. --=20 --