
Would someone like to make a cheatsheet for the default bindings? Like: http://www.viemu.com/vi-vim-cheat-sheet.gif Perhaps?

Don Stewart wrote:
Would someone like to make a cheatsheet for the default bindings?
Here's a draft. Attached are svg and png. Not sure what else might be useful for extra space at the bottom. And what does mod-n really do anyway? I've never managed to create a situation where it seems to change anything. regards, Wirt

On Mon, 2009/01/19 05:23:19 -0700, wirtwolff wrote:
And what does mod-n really do anyway? I've never managed to create a situation where it seems to change anything.
One example of usefulness: If you have an rxvt as the only window in a HintedTile with SmartBorders, the window can be too small by one row and one column after switching to that workspace. Pressing Mod+N will recalculate the layout and make the window the correct size.

Hi, Am Montag, den 19.01.2009, 05:23 -0700 schrieb wirtwolff:
Don Stewart wrote:
Would someone like to make a cheatsheet for the default bindings?
Here's a draft. Attached are svg and png. Not sure what else might be useful for extra space at the bottom.
if we really want to show off, we change 0.9 to have a DSL for key actions, and generate the cheat sheet (and the manpage) dynamically... but that would limit the flexibility of keybindings. Or we change they type from (X ()) to (X (), String) and expect the user to provide annotations, if he likes. Greetings, Joachim -- Joachim "nomeata" Breitner mail: mail@joachim-breitner.de | ICQ# 74513189 | GPG-Key: 4743206C JID: nomeata@joachim-breitner.de | http://www.joachim-breitner.de/ Debian Developer: nomeata@debian.org

* Joachim Breitner
Hi,
Am Montag, den 19.01.2009, 05:23 -0700 schrieb wirtwolff:
Don Stewart wrote:
Would someone like to make a cheatsheet for the default bindings?
Here's a draft. Attached are svg and png. Not sure what else might be useful for extra space at the bottom.
if we really want to show off, we change 0.9 to have a DSL for key actions, and generate the cheat sheet (and the manpage) dynamically... but that would limit the flexibility of keybindings.
Or we change they type from (X ()) to (X (), String) and expect the user to provide annotations, if he likes.
This has very limited utility -- generating cheatsheets for newcomers. Standard bindings cheatsheet is fine for that. And when user is able to write his own keybindings he's also able to look them up in xmonad.hs (and he also may comment them as he wish). So I don't think it needs to be handled by xmonad specially. -- Roman I. Cheplyaka (aka Feuerbach @ IRC) http://ro-che.info/docs/xmonad.hs

wirtwolff:
Don Stewart wrote:
Would someone like to make a cheatsheet for the default bindings?
Here's a draft. Attached are svg and png. Not sure what else might be useful for extra space at the bottom.
And what does mod-n really do anyway? I've never managed to create a situation where it seems to change anything.
regards, Wirt
Wonderful! I'll post it on xmonad.org , ((modMask, xK_n ), refresh) -- %! Resize viewed windows to the correct size In the floating layer, if the window has been resized to some funky geometry, mod-n will set it back to its requested geometry (corner case, I know). -- Don

On Mon, Jan 19, 2009 at 05:23:19AM -0700, wirtwolff wrote:
Don Stewart wrote:
Would someone like to make a cheatsheet for the default bindings?
Here's a draft. Attached are svg and png. Not sure what else might be useful for extra space at the bottom.
And what does mod-n really do anyway? I've never managed to create a situation where it seems to change anything.
regards, Wirt
Looks good. Perhaps we could incorporate the xmonad logo? http://xmonad.org/images/logo.svg Cheers, Spencer Janssen

On 2009 Jan 19, at 7:23, wirtwolff wrote:
And what does mod-n really do anyway? I've never managed to create a situation where it seems to change anything.
"I just accidentally resized something; help me get things back the way they should be" -- brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery@kf8nh.com system administrator [openafs,heimdal,too many hats] allbery@ece.cmu.edu electrical and computer engineering, carnegie mellon university KF8NH
participants (7)
-
Brandon S. Allbery KF8NH
-
Don Stewart
-
Joachim Breitner
-
lithis
-
Roman Cheplyaka
-
Spencer Janssen
-
wirtwolff