Karl Hasselström | 1 Mar 2004 15:42

Re: Modifiers

On 2004-02-16 22:09:39 +0100, Nikolai Prokoschenko wrote:

> Generally, all the modifiers are located in really unlucky places,
> whereby I start considering the Kinesis Ergo keyboard
> (http://www.kinesis-ergo.com/professional.htm) which obviously
> solves the problem.

I have one of those at work, and although I'll happily recommend it,
especially in combination with ion, I must say that all those modifier
thumb buttons are a bit hard to reach. The four big ones (with
"backspace", "delete", "enter" and "space" printed on them) are great,
but the smaller ones are a bit too far away for my hands at least. And
the top row of keys (esc, function keys) are virtually useless. But
despite those flaws, it's a great keyboard.

--

-- 
Karl Hasselström, kha <at> treskal.com
      www.treskal.com/kalle

Yves Rutschle | 2 Mar 2004 10:24

Re: Modifiers

On Mon, Mar 01, 2004 at 03:42:28PM +0100, Karl Hasselström
wrote:
> And the top row of keys (esc, function keys) are virtually
> useless. But despite those flaws, it's a great keyboard.

ESC useless? a keyboard that doesn't let you use vi can't
possibly be great ;-)

Y. - who thinks modern PC keyboards are horrible

Tom Payne | 2 Mar 2004 10:50

Re: Modifiers

Yves Rutschle writes:
> On Mon, Mar 01, 2004 at 03:42:28PM +0100, Karl Hasselström
> wrote:
>> And the top row of keys (esc, function keys) are virtually
>> useless. But despite those flaws, it's a great keyboard.
> 
> ESC useless? a keyboard that doesn't let you use vi can't
> possibly be great ;-)

Of course, _real_ vi users use Ctrl-[ :-) 

Tom 

Giles Constant | 2 Mar 2004 11:04
Picon

Re: Modifiers

bah.. I've got one of THESE:

http://www.prodikeys.com/products/prodikeys_DM/

On Tuesday 02 March 2004 09:50, Tom Payne wrote:
> Yves Rutschle writes:
> > On Mon, Mar 01, 2004 at 03:42:28PM +0100, Karl Hasselström
> >
> > wrote:
> >> And the top row of keys (esc, function keys) are virtually
> >> useless. But despite those flaws, it's a great keyboard.
> >
> > ESC useless? a keyboard that doesn't let you use vi can't
> > possibly be great ;-)
>
> Of course, _real_ vi users use Ctrl-[ :-)
>
> Tom

Tibor Simko | 2 Mar 2004 13:07
Picon
Picon

Re: Modifiers

On Mon, 1 Mar 2004, Karl Hasselström wrote:
> The four big ones (with "backspace", "delete", "enter" and "space"
> printed on them) are great, but the smaller ones are a bit too far
> away for my hands at least. 

Just for the record, my hands feel quite okay with the small thumb
keys.  Especially the upper four ones.

On Tue, 2 Mar 2004, Yves Rutschle wrote:
> ESC useless? a keyboard that doesn't let you use vi can't possibly
> be great ;-)

Smiley aside:

 - xkeycaps and xmodmap are your friends to place your often-used keys
   right where you want to have them;

 - you can buy an optional three-action programmable foot switch pedal
   to press Esc with your feet!

Martin Stubenschrott | 2 Mar 2004 18:33
Picon

Re: Modifiers

On Tuesday 02 March 2004 10:50, Tom Payne wrote:
> Of course, _real_ vi users use Ctrl-[ :-)
_real_ vi(m) users map "jj" in insert mode to escape :)
once used, its really great since the "j" is probably the most important key 
in vim and very easy to reach, and I don't know about _any_ word which has  a 
double-j in it.

try it with
:imap jj <Esc>

and once used to it, you will also press these keys on vim configurations on 
every pc :)

Martin

Ted Zlatanov | 2 Mar 2004 20:19
X-Face
Favicon
Gravatar

Re: Restarting programs in the proper frames

On Fri, 20 Feb 2004, tuomov <at> modeemi.cs.tut.fi wrote:

On Fri, Feb 20, 2004 at 03:59:50PM -0500, Ted Zlatanov wrote:
>> Maybe the exec function in Ion could have a exec_to_previous
>> counterpart than pushes the frame active AT THE TIME onto a stack.
>> Then whenever there's a new window, we pop a frame off the stack
>> and put the window in that frame (if the frame is valid).
> 
> http://iki.fi/tuomov/ion/scripts/mp.lua

I'm sorry, I'm not a Lua programmer and there are no comments in that
script.  Can you explain?

I mean, I understand the purpose, but I don't understand how it works
and especially how to use it in my own configuration.

Ted

Ted Zlatanov | 2 Mar 2004 20:21
X-Face
Favicon
Gravatar

Re: Restarting programs in the proper frames

On Fri, 20 Feb 2004, jbms <at> attbi.com wrote:

> This looks great, but it occurs to me that this type of thing would
> be even more convenient if there were a way to mark the current
> frame from a process external to ion.  (Or more generally interact
> with Ion from external processes.)

I would love something like that.  The E (Enlightenment) WM had an
external control facility, through IPC I think, which made it very
powerful.  If I could just feed Ion the same things I can feed
through the Lua eval prompt (with return values and strings), that
would be quite sufficient.

Ted

Ted Zlatanov | 2 Mar 2004 20:23
X-Face
Favicon
Gravatar

Re: Sending windows to the dock

On Mon, 23 Feb 2004, ion <at> tompayne.org wrote:

> Tuomo Valkonen writes:
>> On Fri, Feb 20, 2004 at 03:53:21PM -0500, Ted Zlatanov wrote:
>>> Also, I could not figure out how to send any window to the dock
>>> after the window is created.  Is that possible?
>> I don't think the dock exports an attach function, so no.
> 
> I'll take this as a feature request ;-) 

Wonderful, thanks.  No rush for me, this was just curiosity.

It's actually nice to map xterms to the dock in certain cases and then
bring them back :)

Ted

Giles Constant | 2 Mar 2004 20:37
Picon

Re: Modifiers

While we're on the subject of modifiers, I rewrote most of the mods to a 
(IMHO) much more efficient set of keys, where you never have to hit Esc at 
all..

Alt-N - next frame up
Alt-P - next frame down
Alt-F - next frame right
Alt-B - next frame left
Alt-I - next tile right
Alt-U - next tile left
Alt-V - maximise vertically
Alt-H - maximise horizontally

oh yeah.. and this stuff :-D

kpress("XF86AudioLowerVolume", make_exec_fn("xmmsctrl vol -5")),
kpress("XF86AudioRaiseVolume", make_exec_fn("xmmsctrl vol +5")),
kpress("XF86AudioPlay", make_exec_fn("xmmsplaypause.sh")),
kpress("XF86AudioStop", make_exec_fn("xmmsctrl stop")),
kpress("XF86AudioNext", make_exec_fn("xmmsctrl next")),
kpress("XF86AudioPrev", make_exec_fn("xmmsctrl previous")),
kpress("XF86Standby", make_exec_fn("xscreensaver-command -lock")),

I also unmapped F3, F5, and F6, as these are "find next", "refresh", and 
"highlight location bar" in far too many apps.

On Tuesday 02 March 2004 17:33, Martin Stubenschrott wrote:
> On Tuesday 02 March 2004 10:50, Tom Payne wrote:
> > Of course, _real_ vi users use Ctrl-[ :-)
>
(Continue reading)


Gmane