interesting idea! there's something like this in emacs as well: http://www.emacswiki.org/emacs/AceJump
On Mon, Apr 8, 2013 at 8:16 AM, Vladimir Todorov <[email protected]>wrote: > Hi all, > > I haven't tried this yet (will it work on awesome debian/3.4.6-1 (Hooch)?) > but I got an idea. > Have you used this VIM plugin: > http://www.vim.org/scripts/script.php?script_id=3526 ? > Basically when you pres \\w in VIM (that's <Leader><Leader>w) the script > assigns a letter to each word in the lines that follow the cursor. > When you press/type that letter (or it could be a sequence of letters) the > cursor is moved on the position of the word. (see the attached screenshots > - 1.png is VIM just opened, 2.png is when I press \\w). > Is it possible to have this for awesome. For example: > 1. I press mod+something > 2. On all clients (in the tasklist and on each client itself) a small box > is drawn showing a letter (character or a sequence of characters) > 3. I press a character or a sequence of characters and the client that has > this character assigned is focused. > > I think that this would be a great feature for awesome and the keychain. > What do you think? > I tried to explain what I mean with a picture - see awesome-feature.png. > The red text should appear when I press the trigger for this feature > something like Mod+\ > And then ... > if I press 'a': the top-left client is focused. > if I press 'b': the bottom-left client is focused. > if I press 'da': the right client is focused. > > Regards, > Vladimir > > > On Mon, Apr 8, 2013 at 11:54 AM, Zsolt Udvari <[email protected]> wrote: > >> >> >>> So, I might test and report, maybe re-use/enhance, but I didn't found >>> any licence ( unless "@copyright 2012-2013 Zsolt Udvari" is a licence). >>> Can you provide one Zsolt? >>> >> Ooops. Now is GPLv2 (like awesome) if it's OK :) >> >> >>> To feed the debate about naming : I would have called such feature >>> "modal keybinding" in reference to Ergonomics vocabulary, which is used in >>> Vim, Emacs and other reference softwares. But let's test Zsolt's keychain >>> first and we might discuss about the name later :) >>> >> I think if this module works well the name is irrelevant. But when the >> tons of users wants another name... if they will be happier, it's OK :) >> >> Zsolt >> >> > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Isaac Xin Pei, - "A word fitly spoken Is like apples of gold in network of silver. " Proverbs 25:11
