Re: feature suggestion
- From: tpgww@xxxxxxxxxxx
- To: emelfm2@xxxxxxxxxxxxx
- Date: Fri, 27 Jan 2006 03:04:38 +1100
On Thu, 26 Jan 2006 22:38:00 +0800
bxuefeng <phyrster@xxxxxxxxx> wrote:
> Hi emelfm2 developers,
>
> In a most humble and earnest fashion, I want to suggest a feature to
> emelfm2:
>
> The complete support of Vim keybindings.
>
> Reasons:
>
> vim-like keybindings are very fast and efficient as least for vim users.
> I noticed that there is vi support for file view and a few keybindings
> for moving around, but I think if more vim flavor are added to emelfm2,
> the efficiency will multiply. For example,
>
> v to mark the files/dirs to act;
> yy to copy;
> dd to delete;
> p to move the copied/deleted files to the desired location;
> / to search
> : to switch to the command mode
> ...
>
> Of course, non-vimmers can still use the default keybindings. There is a
> file manager called vifm which uses vim keybindings but it does not
> support Asian languages yet.
It seems that the embedded library code (originally from redhat) used to
manipulate key binding settings does not support 'non-modified' letters or
numbers. So at present, the supported vi-key bindings are hard-coded, which is
kind of contrary to e2's general approach to things (and BTW, I see that a
couple of those don't work properly ...)
There's another reason that the default key bindings are not a letter or
number. When one of the file panes is focused, keying any character(s)
initiates a search for the next item whose name matches what is entered. That's
very handy. Enabling emelfm2's 'vi-keys' mode disables that capability for the
6 letters in question. So you have to remember that the search capability works
for some letters and not for others - not too nice !
But, if people feel strongly about it, we'll look into modifying the bindings
arrangements, so you can bind whatever you want. I think that is probably
tricky, so it won't be soon, sorry.
Regards
Tom
--
Users can unsubscribe from the list by sending email to
emelfm2-request@xxxxxxxxxxxxx with 'unsubscribe' in the subject field or by
logging into the web interface.
- Follow-Ups:
- Re: feature suggestion
- From: Liviu Andronic
- Re: feature suggestion
- From: tpgww
- References:
- feature suggestion
- From: bxuefeng
Other related posts:
- » feature suggestion
- » Re: feature suggestion
- » Re: feature suggestion
- » Re: feature suggestion
- » Re: feature suggestion
- » Re: feature suggestion
- » Re: feature suggestion
- » Re: feature suggestion
- » Re: feature suggestion
- » Re: feature suggestion
- » Re: feature suggestion
- Re: feature suggestion
- From: Liviu Andronic
- Re: feature suggestion
- From: tpgww
- feature suggestion
- From: bxuefeng