This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-12-26
Channels
- # beginners (74)
- # cider (3)
- # cljsrn (1)
- # clojure (182)
- # clojure-dev (4)
- # clojure-europe (1)
- # clojure-spec (5)
- # clojure-uk (58)
- # clojurescript (44)
- # core-async (5)
- # core-logic (10)
- # cursive (6)
- # datomic (13)
- # duct (1)
- # fulcro (2)
- # graalvm (4)
- # leiningen (1)
- # off-topic (7)
- # overtone (6)
- # random (3)
- # re-frame (17)
- # reitit (2)
- # shadow-cljs (6)
- # spacemacs (4)
- # sql (12)
- # tools-deps (3)
A little while ago I noticed that SPC TAB
was no longer respecting layouts in Spacemacs. This feature was part of develop
but has since been removed it seems. There is a separate branch that has this code and it has been updated to require the spacemacs-layouts layer variable spacemacs-layouts-restrict-spc-tab
to be set to true, t
. Not sure if there is a bug with this code, or no one had chance to merge it to develop
https://github.com/syl20bnr/spacemacs/tree/0e9866efcee9915f3418cec11371d02ee619ced2/layers/%2Bspacemacs/spacemacs-layouts
Ah, correction, its only the documentation that isn't included in develop (I will do a PR). To enable SPC TAB
to only switch between buffers in the same layout, add the spacemacs-layouts variable to the .dotspacemacs-configuration-layers
(spacemacs-layouts :variables spacemacs-layouts-restrict-spc-tab t)
The spacemacs-layouts
loads by default, so with this layer definition we are simply setting the variable.I have created the PR https://github.com/syl20bnr/spacemacs/pull/13124 to add documentation to the layer, showing how to configure the restricted functions. I have also added these details to the Practicalli Spacemacs book https://practicalli.github.io/spacemacs/working-with-projects/layouts.html
I am pushing more videos to the Practicalli Spacemacs book at the moment, if you have any suggestions for videos you would find useful, please let me know.