From owner-freebsd-questions@FreeBSD.ORG Fri Sep 28 10:59:10 2007 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 B88D716A41B for ; Fri, 28 Sep 2007 10:59:10 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.freebsd.org (Postfix) with ESMTP id 33FE213C458 for ; Fri, 28 Sep 2007 10:59:09 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from kobe.laptop (vader.bytemobile.ondsl.gr [83.235.244.135]) (authenticated bits=128) by igloo.linux.gr (8.14.1/8.14.1/Debian-9) with ESMTP id l8SAwr2r009783 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 28 Sep 2007 13:59:01 +0300 Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.1/8.14.1) with ESMTP id l8SAwato002106; Fri, 28 Sep 2007 13:58:52 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from keramida@localhost) by kobe.laptop (8.14.1/8.14.1/Submit) id l8SAwaIQ002105; Fri, 28 Sep 2007 13:58:36 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Date: Fri, 28 Sep 2007 13:58:36 +0300 From: Giorgos Keramidas To: Nikos Vassiliadis Message-ID: <20070928105836.GA2054@kobe.laptop> References: <46FC605F.3000006@sequestered.net> <46FC99BD.4050102@sequestered.net> <20070928085631.GA3049@kobe.laptop> <200709281345.14680.nvass@teledomenet.gr> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200709281345.14680.nvass@teledomenet.gr> X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-3.974, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.42, BAYES_00 -2.60) X-Hellug-MailScanner-From: keramida@ceid.upatras.gr X-Spam-Status: No Cc: Jay Chandler , freebsd-questions@freebsd.org Subject: Re: Getting vim to work correctly. 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: Fri, 28 Sep 2007 10:59:10 -0000 On 2007-09-28 13:45, Nikos Vassiliadis wrote: >On Friday 28 September 2007 11:56, Giorgos Keramidas wrote: >>On 2007-09-27 23:05, Jay Chandler wrote: >>> Eric Schuele wrote: >>>> On 09/27/2007 21:01, Jay Chandler wrote: >>>>> Howdy. >>>>> Sorry to keep hitting the list with questions today, but does anyone >>>>> know how to get the home, delete, end, page up, etc. keys working >>>>> correctly in vim? >>>>> >>>>> It works in Linux, drives me nuts in FreeBSD... >>>> >>>> They work perfectly fine here. How is it you expect those keys to >>>> behave? Define "working correctly". >>> >>> When in insert mode, and pagedown is pressed, the letter the cursor is >>> over is capitalized, and the editor is removed from insert mode, as an >>> example. >>> >>> PageUp capitalizes the letter next to it, and again removes me from >>> insert mode. >>> >>> Home randomly capitalizes letters and shifts the cursor to the next >>> letter. >>> >>> Insert decapitalizes the letter the cursor is over. >>> >>> Weird behavior like this... > > Nothing weird, same here with every terminal I have installed(xterm, > Eterm & konsole). You should instal Vim if you want the old behaviour. Indeed. After Nikos' post I reread the original. Jay, what you are describing is: When in insert mode, and pagedown is pressed, the letter the cursor is over is capitalized, and the editor is removed from insert mode, as an example. This is expected behavior if you are using /usr/bin/vi. > Keep in mind that nvi is a different program. Why don't you > install Vim? Indeed, if vim's behavior is desired, then it may be a good idea to install vim. I usually keep around an installation of editors/vim-lite for those rare occassions that I have managed to break my local Emacs installation beyond repair :-)