• 0 Posts
  • 34 Comments
Joined 1 year ago
cake
Cake day: October 8th, 2023

help-circle

  • 00-11@alien.topBtoEmacsCycle Through Emacs Themes
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Cycling shows everything in your session using each theme, in turn.


    doremi-custom-themes+ is an interactive Lisp function in doremi-cmd.el.

    It is bound to C-x t s.

    (doremi-custom-themes+ &optional FLIP)

    Successively cycle among custom themes.

    The themes used for cycling are those in option doremi-custom-themes.

    You can use C-g to quit and cancel changes made so far. Note, however, that some things might not be restored. C-g can only disable any themes that you applied. It cannot restore other customizations that enabling a theme might have overruled. Note: Having a lot of frames present can slow down this command considerably.

    Option doremi-custom-themes-accumulate-flag determines whether cycling accumulates themes or disables all themes other than the current one. Note: A non-nil value (accumulating) can considerably slow down cycling.

    Option doremi-themes-update-flag determines whether the updated value of doremi-custom-themes is saved. A prefix arg to this command flips the option value for the current invocation of the command.


















  • A couple of the Isearch+ features that let you limit the search space/context.

    1. You can limit isearching to the text in the region. Controlled by a user option, and can be toggled with C-x n during Isearch. Works also for a noncontiguous region, such as a rectangle.

    2. You can switch any time to isearching outside, instead of inside, the region.

    3. You can search within/without the zones of text defined by the lazy-highlight matches of a previous search.

    Or search within/without the zones of text that have a certain text property or set of properties (optionally considering their values) – any properties.

    1. Dynamic Isearch filtering: add/remove any number of search filters while isearching.