Path: ...!npeer.as286.net!npeer-ng0.as286.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: G Newsgroups: comp.os.linux.misc Subject: Re: What programs do you make sure are installed on a new Linux Date: 20 Nov 2024 18:53:07 GMT Organization: Lines: 28 Sender: Gip Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net S6ivqkCWFUu+Dtyr+JoX/QXkGDRWJYnIQCEuAsyrZn0mS1Jpke X-Orig-Path: not-for-mail Cancel-Lock: sha1:ALgGavZFUZtM72QRMVy5rh6hgX4= sha256:t3c8v4EOGDCva5R6fm4nB0MjZcz4xpE+jy8GSNTZgVw= User-Agent: tin/2.6.2-20221225 ("Pittyvaich") (Linux/6.11.7-100.fc39.x86_64 (x86_64)) Bytes: 2373 Charlie Gibbs wrote: > On 2024-11-20, Chris Ahlstrom wrote: > >> Lawrence D'Oliveiro wrote this post while blinking in Morse code: >> >>> On Tue, 19 Nov 2024 19:30:32 GMT, Charlie Gibbs wrote: >>> >>>> For sheer economy of keystrokes, vi(m) is hard to beat. >>> >>> Moving around after inserting text requires n + 1 keystrokes: 1 to exit >>> insert mode, and n to move around. Editors which don’t have a separate >>> insert mode can do n moves with just n keystrokes. >> >> With vim, you can be in insert mode and still move around with the arrow >> keys. >> >> /usr/share/vim/vim91/doc/ contains about 11 megs o' text help files. >> >> Actually, one problem with vim is tooooo many ways to do things. :-) > > Every now and then I come across some nifty trick I didn't know about. One > of my favourites is /\ - which finds the next occurrence of "foo" that > is a complete word, i.e. it ignores "foobar". > I didn't know there was a special way to do this. I used simply "\ foo ", as you said "tooooo many ways to do things". G