for the list of questions in whatever
order you like
okay so I see what package is used um
probably cemex mode
um right so the main package that was
being demoed
um that is not yet on melpa in fact I
haven't even decided on a name for it
um I've alternately alternately called
it epistemic mode I've called it
um england I called it uh
all kinds of things but at the moment
you can find it on my github there's a
link
in the presentation itself if you go to
github slash account about
um the package there it's currently
named indra
I'm not sure um
packages actually yes the second one is
red that was the name that I selected um
last night um and that's because it
might that
there's a concept in tibetan buddhism
that seems like it might have something
to do with
the kinds of concepts we're talking
about with this package so I just
thought it would be a good name for it
so you can look up that concept
and get a sense of it on wikipedia
next question is how to deal with dwarak
dwarjak or however that's pronounced
this is always bug me
is there an x-mod map mode so the thing
with this is it's kind of surprising but
although vim
was originally developed um you know
with the idea of
the key bindings being on the home rule
it turns out that that is actually not a
major aspect
of the vim editing experience so
people who use the dvorak layout
actually end up using the same keys as
they do on the normal qwerty layout so
they don't remap anything
because the uh the the sort of
the power that vim or the the
flexibility the
spiral that bim enables on qwerty layout
keyboards is exactly
preserved even on a door jack keyboard
even though you your
fingers are not in the same positions
it's not a big deal actually
um and then I mostly use default model
provided by vanilla Emacs and work and
org mode for text editing can you give
me some examples
of how the user can use the concept of
mode mode
to do some interesting
um so probably the main thing would be
the
the keystrokes would be less uh
contrived
so they the the fewer modes you have
the more modifiers you need
in order to um do whatever it is that
you're trying to do because you've got
essentially with a max model you've got
a completely flat
keyboard structure and so all of the
different things that you might
want to express are all mapped to a flat
keyboard uh set of keys
so with um with this kind of
modal structure the more modes you have
the more the individual keystrokes
become
shorter and shorter so that could be one
benefit that would be provided
with many modes your keystrokes would
generally
be a single keystroke long for even
relatively complex tasks
because you're setting the context
beforehand
so you already say oh I'm going to be
talking about this org buffer
agenda and then
um the all the keystrokes that you do at
that point would be in relation to that
um okay I think we have time for like
one more short question
one more short question okay let's see
how do new modes come into existence you
can make them yourself
um and you can specify them in Emacs
lisp
if you like but there's also simple you
can also do it visually as we did
um but the yeah defining them
is essentially built on top of hydra but
it could also be built on top of evil or
any other modal interface provider
there's an abstraction layer
okay thank you so much for your talk and
for the live q a
sure thank you yes feel free to um take
up the rest of the questions either via
irc or
on the pad on on your own time off the
stream
perfect yeah I'll go ahead and put in
some answers there
awesome thank you all right thank you
have a good one
thanks you too