Re: Vim key bindings?

On Sat, 8 Nov 2008 15:24:34 +0100
Eyolf Østrem <eyolf@xxxxxxxxxxx> wrote:

> There was a thread back in 2006, stating that "So all you vimmers (is that
> the term?) can start planning what bindings to apply after the next
> release/pre-release/patch."
> http://www.freelists.org/archives/emelfm2/01-2006/msg00064.html
> 
> That ought to be now? So my questions are:
> 
> 1. Has someone done the job, in the form of a plugin or something?
Nobody has mentioned doing so. I very much doubt that there are emelFM2 actions 
to implement _all_ vim operations.

> 
> 2. If not: how do I go about doing it? I've tried to get the basic h,j,k,l
> navigation keys to work for starters (for parent,down,up,enter,
> respectively), but I can't find a config option to go down/up in the list.
> I'm sure it's simple...
Some relevant actions might be:
pane.go_up
pane.open
filelist.goto_bottom
filelist.goto_top

(By un-commenting a line in emelfm2.h) emelFM2 can be built with an action
key.fake
and that can be used to translate a keypress into other(s). This action is not 
much tested. It should allow conversion from vim-standard to gtk-standard.


> 
> 3. I'm aware of the problem that using unmodified characters creates for
> the quicksearch box. Is there a way to activate it so that I could type,
> e.g., <space> and get to the box so that the vim keys would be overridden?

There's no mechanism to temporarily 'ignore' any/all binding(s). I guess it 
would be tricky to decide when to cease such ignoring, when a 'type-ahead' 
search is fairly liberal about what it will respond to, and when so.


> 
> If this could be accomplished, I suspect that my quest for the perfect file
> manager has ended -- what I've seen of emelfm2 so far looks very promising.
> 
> Eyolf
> 
> PS: The welcoming message to the list says that:
> 
> On 08.11.2008 (10:08), FreeLists Mailing List Manager wrote:
> > Everything regarding emelFM2, the GPLed GTK+2 file manager is on-topic on
> > this list. Bug reports, feature requests and comments should be posted
> > here.  The official homepage is at:
> > http://dasui.prima.de/e2wiki/
> 
> but that address seems to be wrong?
Indeed. Where is that URL appearing ? In a message to new ML subscribers ?

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.

Other related posts: