From owner-freebsd-questions@FreeBSD.ORG Thu Nov 4 20:31:16 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 1E5C91065768 for ; Thu, 4 Nov 2010 20:31:15 +0000 (UTC) (envelope-from perrin@apotheon.com) Received: from cpoproxy2-pub.bluehost.com (cpoproxy2-pub.bluehost.com [67.222.39.38]) by mx1.freebsd.org (Postfix) with SMTP id 397798FC1D for ; Thu, 4 Nov 2010 20:31:14 +0000 (UTC) Received: (qmail 20649 invoked by uid 0); 4 Nov 2010 20:31:14 -0000 Received: from unknown (HELO box543.bluehost.com) (74.220.219.143) by cpoproxy2.bluehost.com with SMTP; 4 Nov 2010 20:31:14 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=apotheon.com; h=Date:From:To:Subject:Message-ID:Mail-Followup-To:Mime-Version:Content-Type:Content-Disposition:User-Agent:X-Identified-User; b=BZL+U+ALa7LTYR5fwd6R2qp3kzWa/tk4FxvaeXMF92uZejYsIflHhlrWWGdL79pdAtJOaQSvFTNKtALAv6qd7tkrqA8TC87h0uKtE+0zkGVPGa1OXezRzQJR05f+H4lj; Received: from c-24-8-180-234.hsd1.co.comcast.net ([24.8.180.234] helo=kukaburra.hydra) by box543.bluehost.com with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1PE6Sn-0007jo-1E for freebsd-questions@freebsd.org; Thu, 04 Nov 2010 14:31:14 -0600 Received: by kukaburra.hydra (sSMTP sendmail emulation); Thu, 04 Nov 2010 14:25:23 -0600 Date: Thu, 4 Nov 2010 14:25:23 -0600 From: Chad Perrin To: FreeBSD Questions Message-ID: <20101104202523.GA3355@guilt.hydra> Mail-Followup-To: FreeBSD Questions Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="cNdxnHkX5QqsyA0e" Content-Disposition: inline User-Agent: Mutt/1.4.2.3i X-Identified-User: {2737:box543.bluehost.com:apotheon:apotheon.org} {sentby:smtp auth 24.8.180.234 authed with ren@apotheon.org} Subject: Vimium on Chromium on FreeBSD 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, 04 Nov 2010 20:31:16 -0000 --cNdxnHkX5QqsyA0e Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Last night, I decided to read a little bit about Chromium browser extensions, and peeked at the source for the Vimium extension to see what was wrong with it. Vimium is one of several Chromium extensions that provide some vi-like keybindings, and arguably the one with the best vi-like experience. Unfortunately, it is not quite up to the standards of Vimperator on Firefox, but it is definitely better than nothing. Also unfortunately, it does not install on FreeBSD in its current official form. It only produces an error. I cloned the GitHub repository to my laptop and figured out how to tweak it so that it *would* install, but it's an ugly (if simple) hack and not the "right" way to do things, I think. As such, it is not the sort of thing that is likely to be a good idea to submit upstream to the Vimium maintainer -- at least until I can determine *why* the official Vimium does not install on FreeBSD's Chromium browser port. If you want details about how I got Vimium to install, and on Vimium plus FreeBSD in general, I chronicled the experience in my personal devlog: http://blogstrapping.com/?page=3D2010.308.12.13.14 --=20 Chad Perrin [ original content licensed OWL: http://owl.apotheon.org ] --cNdxnHkX5QqsyA0e Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAkzTFrMACgkQ9mn/Pj01uKV+LgCdHlQD6o0LYhLbuQcOmeRmd32K Vt4An3++L7tGr6xsLERhfhR//b2U2kuh =VF9B -----END PGP SIGNATURE----- --cNdxnHkX5QqsyA0e--