Re: Nyhedsbrev 002 (om ksh)

From: Anders S. Jensen (none@doozer--freakout.dk.lh.bsd-dk.dk)
Date: Tue 02 Dec 2003 - 13:45:36 CET


Date: Tue, 2 Dec 2003 13:45:36 +0100
From: "Anders S. Jensen" <none@doozer--freakout.dk.lh.bsd-dk.dk>
To: bsd-dk@bsd-dk.dk
Subject: Re: Nyhedsbrev 002 (om ksh)

On Tue, Dec 02, 2003 at 12:40:55PM +0100, Claus Guttesen wisely wrote:
> Jeg fandt ud af at bogstavet lille-r (r) gentager
> forrige kommando. Men er der andre smarte triks mht.
> tidligere kommandoer? F.eks er jeg ikke altid
> interesseret i at gentage en kommando, uden at jeg hwr
> ændret en smule i kommandoen.

...bare lige for at ingen går glip af søgning i history'en
med regulære udtryk, drister jeg mig til at skære det ud i pap:

Lad os sige at du har følgende i history:
$ history
1 cd projects/repsys/src/
2 gvim *.py
3 emacs .pkgrc &
4 grep dest_top *.py
5 grep main_dir *.py
6 grep main *.py
7 gvim .pkgrc .dbrc

I stedet for at bladre op til linie 3 kan du skrive 'ESC/em'
og vups, så står du på emacs linien. ESC bringer dig i command
mode (ja, vi er i vi-mode), '/' starter en søgning, og 'em'
er dit regulære udtryk, som i dette tilfælde bare er et simpelt pattern.

-- 
Mvh,

Anders S. Jensen



This archive was generated by hypermail 2b30 : Wed 15 Nov 2006 - 18:24:34 CET