diff options
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 27 |
1 files changed, 23 insertions, 4 deletions
@@ -155,10 +155,6 @@ workspaces. * `.`: The current workspace * `[`: The next non-visible workspace to the right of this one. * `]`: The next non-visible workspace to the left of this one. - * `{`: The workspace on the screen to the left of the current workspace - (equivalent to `;.`) - * `}`: The workspace on the screen to the right of the current workspace. - (equivalent to `,.`) * `(`: The next workspace to the right * `)`: The next workspace to the left * `^`: The workspace on the rightmost screen. @@ -274,3 +270,26 @@ exactly what one is wanting to do. workspace x to worksapce x. * `,;x` is just references x for any x because the `;` undos the `,` + +#### Macros + +Remembering and using some of these key sequences can be troublesome, especially +if that key sequences is used often. For this reason, RDE has the ability to +record macros to reference these objects. + +To record a macro, type `<M-d>` then if + * You want to record a windowset macro, type `w` + 1. Type the key chord to record the macro to (Ctrl+characters work well) + 1. Type the key sequence to record and hit `<Return>` + * You want to record a workspace macro, type `t` + 1. Type the key chord to record the macro to (Ctrl+characters work well) + 1. Type the key sequence to record and hit `<Return>` + +Example: + +If one types `<M-d>w+\@..<Return>` this will record the macro `\@..` (Which +references all windows on the current workspace except the current window) as +`+`, so now one can type `<M-s>+_` to kill all the windows on the current +workspace except the current window. + +NOTE: Recursive macros are not prohibited. Be careful! |