help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: eshell: annoying filename completion


From: Lucas
Subject: Re: eshell: annoying filename completion
Date: Tue, 04 Mar 2003 23:27:23 +0100
User-agent: Gnus/5.090014 (Oort Gnus v0.14) Emacs/21.2 (i386-msvc-nt5.1.2600)

Un beau jour, brakjoller@hotmail.com (Barman Brakjoller) nous a dit:

> Imagine you have this:
>
> ~/tmp/esh $ ls
> long_file_name.gif
>
> and want to do this
>
> ~/tmp/esh $ rm long_<pressing TAB here completes the filename>
>
> That works ok, eshell completes the filename. But what if I want to
> rename that file to long_file_name.jpeg? This does not work as I want:
>
> ~/tmp/esh $ mv long_<pressing TAB here completes the filename> lo<TAB
> again, nothing happens, eshell just beeps at me>
>
> I guess eshell is trying to be smart here, but in this case it is too
> smart for my taste... :)
>
> Any variable I might want to customize and any drawbacks?

Not tested, but a little set-mark before pressing tab, then, when name
is completed, a copy-region-as-kill, then the rest of your line :

~/tmp/esh $ mv long_<pressing TAB here completes the filename> lo
                    ^                                        ^   ^
              set-mark                    copy-region-as-kill    yank

No ? :)

Hope this helps.

-- 
Lucas


reply via email to

[Prev in Thread] Current Thread [Next in Thread]