all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Emacs Keyboard Map
@ 2006-11-30  9:18 Sami BEN GRINE
  2006-11-30 13:11 ` Christopher Kuettner
  0 siblings, 1 reply; 9+ messages in thread
From: Sami BEN GRINE @ 2006-11-30  9:18 UTC (permalink / raw)



[-- Attachment #1.1: Type: text/plain, Size: 2427 bytes --]

Hello

I have designed a keyboard map for Emacs that I think could be very useful
to Emacs beginners and intermediate users.

The file is avaible in PDF format at this address:
http://showfile.file.sc/39631/7gcw8KGz/emacskbdmap.htm (check the "Download
the .pdf file(0.06MB)<http://dl3.file.sc:8080//dl/e3873ad288fd25faa0ba6bad30e70f4a/456e9e11/7gcw8KGz/emacskbdmap.pdf>"
link
at the bottom of the page. It might take a couple of seconds before the file
shows up on the page - please be patient).

This is the very first version; I am sure it has some serious flaws as I am
far from being an Emacs expert. I am interested in getting some constructive
feedback, corrections and suggestions that will help make it better.

This is the product that I could do in a reasonable amount of time with
my limited Emacs knowledge and the software that I knew (Microsoft
Powerpoint). I would like to switch to an open document format but I have no
sufficient experience with, let's say, Open Office. I have a strong
inclination to write something with something like TeX / Metapost /
Postscript but I don't have enough skills to do that right now. Any
pragmatic advice or contribution would be greatly appreciated. I hope we
will be able to support more modes, commands, variables, keyboard layouts
and language in the future. The fonts are probably not perfect and come from
the Windows world. If you are aware of a free font that is more readable,
please drop me a line (please be very specific about what you think is
effective - don't send me a link to "The Best 500 free programmer's fonts").

I had to insert a copyright notice in the document because I want to have my
word on the direction it's heading towards. My wish is to make it as open as
possible so that anybody can get access the source document and freely
improve it. I simply don't know which license to use for that purpose
(Creative Commons? Gnu Free Documentation License? GPL? Anything else?). I
don't mind giving it away to the FSF for instance as long as these basic
principles are matched. Until this is resolved, feel free to distribute this
map to your relatives, friends or immediate collegues. I would love to see
them printed on plastic cards and widely distributed. I don't intent to make
any profit out of this - if by accident any money was made out of it, I
would like it to fully support Emacs and the FSF.

I hope you'll find it useful.

Thanks

Sami

[-- Attachment #1.2: Type: text/html, Size: 2912 bytes --]

[-- Attachment #2: Type: text/plain, Size: 152 bytes --]

_______________________________________________
help-gnu-emacs mailing list
help-gnu-emacs@gnu.org
http://lists.gnu.org/mailman/listinfo/help-gnu-emacs

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Emacs Keyboard Map
  2006-11-30  9:18 Sami BEN GRINE
@ 2006-11-30 13:11 ` Christopher Kuettner
  0 siblings, 0 replies; 9+ messages in thread
From: Christopher Kuettner @ 2006-11-30 13:11 UTC (permalink / raw)




Sami BEN GRINE wrote:
> Hello
> 
> I have designed a keyboard map for Emacs that I think could be very useful

Nice work.  Things like that are important to win the battle on the 
mindshare side of things.  People have to know the power to apreciate 
it.  Hacking is just one part of the whole workload.

   <> Christopher

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Emacs Keyboard Map
       [not found] <mailman.1346.1164878371.2155.help-gnu-emacs@gnu.org>
@ 2006-11-30 18:29 ` aartist
  2006-11-30 20:52   ` J. David Boyd
  0 siblings, 1 reply; 9+ messages in thread
From: aartist @ 2006-11-30 18:29 UTC (permalink / raw)


Hi Sami,
 It's a very good start. I have not seen such thing in emacs world
earlier.
 I wish that we can generate this..automatically  (including customized
keybinding) or even view within emacs..


Sami BEN GRINE wrote:
> Hello
>
> I have designed a keyboard map for Emacs that I think could be very useful
> to Emacs beginners and intermediate users.
>
> The file is avaible in PDF format at this address:
> http://showfile.file.sc/39631/7gcw8KGz/emacskbdmap.htm (check the "Download
> the .pdf file(0.06MB)<http://dl3.file.sc:8080//dl/e3873ad288fd25faa0ba6bad30e70f4a/456e9e11/7gcw8KGz/emacskbdmap.pdf>"
> link
> at the bottom of the page. It might take a couple of seconds before the file
> shows up on the page - please be patient).
>
> This is the very first version; I am sure it has some serious flaws as I am
> far from being an Emacs expert. I am interested in getting some constructive
> feedback, corrections and suggestions that will help make it better.
>
> This is the product that I could do in a reasonable amount of time with
> my limited Emacs knowledge and the software that I knew (Microsoft
> Powerpoint). I would like to switch to an open document format but I have no
> sufficient experience with, let's say, Open Office. I have a strong
> inclination to write something with something like TeX / Metapost /
> Postscript but I don't have enough skills to do that right now. Any
> pragmatic advice or contribution would be greatly appreciated. I hope we
> will be able to support more modes, commands, variables, keyboard layouts
> and language in the future. The fonts are probably not perfect and come from
> the Windows world. If you are aware of a free font that is more readable,
> please drop me a line (please be very specific about what you think is
> effective - don't send me a link to "The Best 500 free programmer's fonts").
>
> I had to insert a copyright notice in the document because I want to have my
> word on the direction it's heading towards. My wish is to make it as open as
> possible so that anybody can get access the source document and freely
> improve it. I simply don't know which license to use for that purpose
> (Creative Commons? Gnu Free Documentation License? GPL? Anything else?). I
> don't mind giving it away to the FSF for instance as long as these basic
> principles are matched. Until this is resolved, feel free to distribute this
> map to your relatives, friends or immediate collegues. I would love to see
> them printed on plastic cards and widely distributed. I don't intent to make
> any profit out of this - if by accident any money was made out of it, I
> would like it to fully support Emacs and the FSF.
>
> I hope you'll find it useful.
>
> Thanks
>
> Sami
>
> ------=_Part_14227_23283983.1164878338759
> Content-Type: text/html; charset=ISO-8859-1
> X-Google-AttachSize: 2911
>
> <div>Hello</div>
> <div>&nbsp;</div>
> <div>I have designed a keyboard map for Emacs that I think could be very&nbsp;useful to Emacs beginners and intermediate users.</div>
> <div>&nbsp;</div>
> <div>The file is avaible in PDF format&nbsp;at this address: <a href="http://showfile.file.sc/39631/7gcw8KGz/emacskbdmap.htm">http://showfile.file.sc/39631/7gcw8KGz/emacskbdmap.htm</a>&nbsp;(check the &quot;<a href="http://dl3.file.sc:8080//dl/e3873ad288fd25faa0ba6bad30e70f4a/456e9e11/7gcw8KGz/emacskbdmap.pdf">
> <font color="#000033">Download the .pdf file(0.06MB)</font></a>&quot;&nbsp;link at the bottom of the page. It might take a couple of seconds before the file shows up on the page - please be patient).</div>
> <div>
> <div>&nbsp;</div>
> <div>This is&nbsp;the very first version; I am sure it has some serious flaws as I am far from being an Emacs expert. I am interested in getting some constructive feedback, corrections and suggestions that will help make it better.
> </div>
> <div>&nbsp;</div>
> <div>This is the product that I could do in a reasonable amount of time with my&nbsp;limited Emacs knowledge and the software that I knew (Microsoft Powerpoint). I would like to switch to an open document format but I have no sufficient experience with, let's say, Open Office. I have a strong inclination to write something with something like TeX / Metapost / Postscript but I don't have enough skills to do that right now. Any pragmatic advice or contribution would be greatly appreciated. I hope we will be able to support more modes, commands, variables, keyboard layouts and language in the future.&nbsp;The fonts are probably not perfect and come from the Windows world. If you are aware of&nbsp;a free font that is more readable, please drop me a line (please be very specific about what you think is effective -&nbsp;don't send me a link to&nbsp;&quot;The Best 500 free programmer's fonts&
 quot;).
> </div>
> <div>&nbsp;</div>
> <div>I had to&nbsp;insert a copyright notice in the document because I want to have my word on the direction it's heading towards. My wish is to make it as open as possible so that anybody can get access the source document and freely improve it.&nbsp;I simply don't know which license to&nbsp;use for that purpose (Creative Commons? Gnu Free Documentation License? GPL? Anything else?). I don't mind giving it away to the FSF for instance as long as these basic principles are matched.&nbsp;Until this is resolved, feel&nbsp;free to distribute this map to your relatives, friends or immediate collegues.&nbsp;I&nbsp;would love to see them printed on plastic&nbsp;cards and widely distributed.&nbsp;I don't intent to make any profit out of this - if by accident any money was made out of it, I would like it to fully support Emacs and the FSF.&nbsp;
> </div>
> <div>&nbsp;</div>
> <div>I hope you'll find it useful.</div>
> <div>&nbsp;</div>
> <div>Thanks</div>
> <div>&nbsp;</div>
> <div>Sami</div></div>
> 
> ------=_Part_14227_23283983.1164878338759--

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Emacs Keyboard Map
  2006-11-30 18:29 ` aartist
@ 2006-11-30 20:52   ` J. David Boyd
  0 siblings, 0 replies; 9+ messages in thread
From: J. David Boyd @ 2006-11-30 20:52 UTC (permalink / raw)


"aartist" <aartist@gmail.com> writes:

> Hi Sami,
>  It's a very good start. I have not seen such thing in emacs world
> earlier.
>  I wish that we can generate this..automatically  (including customized
> keybinding) or even view within emacs..
>

What about c-h b ?

Dave

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Emacs Keyboard Map
@ 2006-12-01  6:13 Sami BEN GRINE
  0 siblings, 0 replies; 9+ messages in thread
From: Sami BEN GRINE @ 2006-12-01  6:13 UTC (permalink / raw)
  Cc: help-gnu-emacs


[-- Attachment #1.1: Type: text/plain, Size: 296 bytes --]

> What about c-h b ?
> Dave

This is correct. That one is missing and I noticed a some other mappings
that will need to be fixed. There a couple of function names that have been
change and I need to catch up with those.

Thanks for your comment! - I will post an updated version very soon.

Sami

[-- Attachment #1.2: Type: text/html, Size: 400 bytes --]

[-- Attachment #2: Type: text/plain, Size: 152 bytes --]

_______________________________________________
help-gnu-emacs mailing list
help-gnu-emacs@gnu.org
http://lists.gnu.org/mailman/listinfo/help-gnu-emacs

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Emacs Keyboard Map
       [not found] <mailman.1388.1164953607.2155.help-gnu-emacs@gnu.org>
@ 2006-12-01 10:05 ` Bastien
  2006-12-01 15:46   ` J. David Boyd
       [not found]   ` <mailman.1398.1164988228.2155.help-gnu-emacs@gnu.org>
  0 siblings, 2 replies; 9+ messages in thread
From: Bastien @ 2006-12-01 10:05 UTC (permalink / raw)


"Sami BEN GRINE" <emacskbdmap@gmail.com> writes:

>> What about c-h b ?
>  
> This is correct. That one is missing 

I guess Dave was not mentionning some missing key in your map, but a
way to automatically generate such a map within emacs. 

But maybe C-h b is also missing in your map...  Anyway, nice job!

-- 
Bastien

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Emacs Keyboard Map
  2006-12-01 10:05 ` Emacs Keyboard Map Bastien
@ 2006-12-01 15:46   ` J. David Boyd
       [not found]   ` <mailman.1398.1164988228.2155.help-gnu-emacs@gnu.org>
  1 sibling, 0 replies; 9+ messages in thread
From: J. David Boyd @ 2006-12-01 15:46 UTC (permalink / raw)


Bastien <bzgNOSPAM@altern.org> writes:

> "Sami BEN GRINE" <emacskbdmap@gmail.com> writes:
>
>>> What about c-h b ?
>>  
>> This is correct. That one is missing 
>
> I guess Dave was not mentionning some missing key in your map, but a
> way to automatically generate such a map within emacs. 
>
> But maybe C-h b is also missing in your map...  Anyway, nice job!
>
> -- 
> Bastien

Yes, that is what I meant.  I didn't even notice that it was missing.  I do
like the graphic display, but I use c-h b all the time.  It could be a little
cleaner, but I live with it.

Dave

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Emacs Keyboard Map
       [not found]   ` <mailman.1398.1164988228.2155.help-gnu-emacs@gnu.org>
@ 2006-12-01 21:44     ` aartist
       [not found]       ` <480d4690612011703h4f0402dbsc72d1cd02ac343c3@mail.gmail.com>
  0 siblings, 1 reply; 9+ messages in thread
From: aartist @ 2006-12-01 21:44 UTC (permalink / raw)


I am aware of C-h b  aka.  'describe-bindings', and use it too, but a
visual key-map  would be helpful  too and handy for learning various
modes.  Imagine such key-map for other applications such as photoshop
or firefox.


J. David Boyd wrote:
> Bastien <bzgNOSPAM@altern.org> writes:
>
> > "Sami BEN GRINE" <emacskbdmap@gmail.com> writes:
> >
> >>> What about c-h b ?
> >>
> >> This is correct. That one is missing
> >
> > I guess Dave was not mentionning some missing key in your map, but a
> > way to automatically generate such a map within emacs.
> >
> > But maybe C-h b is also missing in your map...  Anyway, nice job!
> >
> > --
> > Bastien
>
> Yes, that is what I meant.  I didn't even notice that it was missing.  I do
> like the graphic display, but I use c-h b all the time.  It could be a little
> cleaner, but I live with it.
> 
> Dave

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Emacs Keyboard Map
       [not found]       ` <480d4690612011703h4f0402dbsc72d1cd02ac343c3@mail.gmail.com>
@ 2006-12-02  1:04         ` Sami BEN GRINE
  0 siblings, 0 replies; 9+ messages in thread
From: Sami BEN GRINE @ 2006-12-02  1:04 UTC (permalink / raw)



[-- Attachment #1.1: Type: text/plain, Size: 1940 bytes --]

 The typical comments I had so far are:
* "this is cool, I want to use emacs!" :)
* "this would be even better if it was *in* Emacs"
* "why not generate it?" (users are likely to have custom bindings)

If you think about it, the bindings are simply sorted and grouped using the
last letter of the key (whereas usually, key-binding references tend to
group things by functional areas). The first thing to do for an automatic
generation would be to do that sorting and grouping.

I want to do it well for Emacs first. I also thought about some other
applications (operating systems, office applications, ...). This could be
more dynamic as well and be updated when the context of your application
changes.

I will write a blog somewhere to put more information about all that.

thanks for your comments

On 1 Dec 2006 13:44:56 -0800, aartist <aartist@gmail.com> wrote:
>
> I am aware of C-h b  aka.  'describe-bindings', and use it too, but a
> visual key-map  would be helpful  too and handy for learning various
> modes.  Imagine such key-map for other applications such as photoshop
> or firefox.
>
>
> J. David Boyd wrote:
> > Bastien <bzgNOSPAM@altern.org> writes:
> >
> > > "Sami BEN GRINE" <emacskbdmap@gmail.com> writes:
> > >
> > >>> What about c-h b ?
> > >>
> > >> This is correct. That one is missing
> > >
> > > I guess Dave was not mentionning some missing key in your map, but a
> > > way to automatically generate such a map within emacs.
> > >
> > > But maybe C-h b is also missing in your map...  Anyway, nice job!
> > >
> > > --
> > > Bastien
> >
> > Yes, that is what I meant.  I didn't even notice that it was missing.  I
> do
> > like the graphic display, but I use c-h b all the time.  It could be a
> little
> > cleaner, but I live with it.
> >
> > Dave
>
> _______________________________________________
> help-gnu-emacs mailing list
> help-gnu-emacs@gnu.org
> http://lists.gnu.org/mailman/listinfo/help-gnu-emacs
>

[-- Attachment #1.2: Type: text/html, Size: 3323 bytes --]

[-- Attachment #2: Type: text/plain, Size: 152 bytes --]

_______________________________________________
help-gnu-emacs mailing list
help-gnu-emacs@gnu.org
http://lists.gnu.org/mailman/listinfo/help-gnu-emacs

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2006-12-02  1:04 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <mailman.1388.1164953607.2155.help-gnu-emacs@gnu.org>
2006-12-01 10:05 ` Emacs Keyboard Map Bastien
2006-12-01 15:46   ` J. David Boyd
     [not found]   ` <mailman.1398.1164988228.2155.help-gnu-emacs@gnu.org>
2006-12-01 21:44     ` aartist
     [not found]       ` <480d4690612011703h4f0402dbsc72d1cd02ac343c3@mail.gmail.com>
2006-12-02  1:04         ` Sami BEN GRINE
2006-12-01  6:13 Sami BEN GRINE
     [not found] <mailman.1346.1164878371.2155.help-gnu-emacs@gnu.org>
2006-11-30 18:29 ` aartist
2006-11-30 20:52   ` J. David Boyd
  -- strict thread matches above, loose matches on Subject: below --
2006-11-30  9:18 Sami BEN GRINE
2006-11-30 13:11 ` Christopher Kuettner

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.