Skip to content

Operations on target object will affect all same objects.

License

Notifications You must be signed in to change notification settings

Elilif/radiance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

Radiance(WIP)

Operations on target object will affect all same objects.

NOTE : This package is still a work in progress, some breaking changes may occur.

Usage

All commands in this package can be used alone, in which case the matching scope is the current buffer. When you use radiance-mark-region to set several regions, then the matching scope is marked regions.

CommandsDescription
radiance-mark-regionMark selected regions.
radiance-mark-stringsMark all same strings in the current buffer.
radiance-mark-symbolsMark all symbols the same as the one under the current cursor.
radiance-mark-linesMark all lines.
radiance-delete-overlaysDelete radiance marked overlays
radiance-startRecord subsequent keyboard input, defining a keyboard macro.
radiance-exitQuit out of recording the macro or delete overlays.
radiance-finishFinish defining a keyboard macro and apply the macro to all overlays.

Default key-bindings defined in radiance-macro-mode-map:

keybindingCommand
C-aradiance-beginning-of-line
C-eradiance-end-of-line
C-gradiance-exit
s-`radiance-finish

Default key-bindings defined in radiance-map:

keybindingCommand
s-\radiance-start
s-mradiance-unmark
s-nradiance-next-object
s-pradiance-previous-object
s-sradiance-swap-object

Similar projects

About

Operations on target object will affect all same objects.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published