-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Using M-<number> to switch workspace in eyebrowse #1520
Comments
Calling the micro-state and then use |
@syl20bnr I didn't know that. It could work but then, it would shadow the |
I will keep |
|
But if we have many workspaces, we should be able to quickly switch. Righ now it takes too many key presses to switch to one (5 for |
@tuhdo .... this is what I proposed :-D |
good idea! Only thing it conflicts with right now is |
guys I have one request on this thoug... Is it possible to have different number workspaces? or to have them all at the same time anyway....like with i3 or bspwm window managers, so that whenever you want to switch to workspace 4 and it hasn't been created yet, it gets created, (despite worspace # 2, 3, 4 are not created) I think this would be more of a thing for "labeled" workspaces, where you know workspace #1 is about elisp, #2 is gonna be your django project, #3 is IRC, #4 is emms, etc. Although I think this is a question more related to @wasamasa. |
This is something to ask upstream. |
Oh that's already the case :-) |
Press |
Oh that's so cool! :O :O :O I didn't know this..I remember I tried this before. weird. Anyway thx... just one thing @syl20bnr, what is |
You are right this is the original meaning. Since more and more people uses this term it is now abused and |
Sorry for the typos :-) Fixed. |
Switching to a non-existent workspace will create a new one, yes. I don't get why you're creating your own commands with a macro again and worse, funcalling concatenated strings that happen to form an existing command considering that you can pass numbers to the respective function just fine (and I intend to extend it later to take a numerical prefix argument). If you have issues that can be solved easier by me providing a solution, feel free to tell me instead of amassing inofficial hacks, especially the ones using internals that are prone to breakage. @CestDiego To answer your other question, yes, I'm currently working on tagged workspaces. |
@wasamasa a macro is needed to show the evil microstate like in this screenshot: http://s22.postimg.org/aqd1em8xd/spacemacs_eyebrowse_demo.gif. Using stock |
@tuhdo Are you sure a macro is needed ? Just a function to call the micro-state then send the keyboard key should be ok. |
@CestDiego Tagging is implemented BTW. |
@syl20bnr @CestDiego What's you opinion on this? Should this be integrated in |
What happened to this? I don't see |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Please let us know if this issue is still valid! |
Currently I have something like this in my private layer to quickly switch workspace with
M-<number>
for testing:Why assign to
window-numbering-keymap
? Becausewindow-numbering-mode
is active and all theM-<number>
keys are attached to switch window commands. And about the logic in the lambda, I have to calleyebrowse-switch-to-window-config-<key>
twice to refresh the microstate doc. I made this hack becausespacemacs|define-micro-state
macro apparently doesn't accept variable for its:evil-leader
key.Using
M-<number> is much more convenient than
SPC W(3 key presses) or
C-c W(4 key presses).
M-` is currently redundant anyway.The text was updated successfully, but these errors were encountered: