Skip to content

A Pure Emacs (no external packages) IDE like configuration.

License

Notifications You must be signed in to change notification settings

LionyxML/emacs-solo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Emacs Solo

███████╗███╗   ███╗ █████╗  ██████╗███████╗    ███████╗ ██████╗ ██╗      ██████╗
██╔════╝████╗ ████║██╔══██╗██╔════╝██╔════╝    ██╔════╝██╔═══██╗██║     ██╔═══██╗
█████╗  ██╔████╔██║███████║██║     ███████╗    ███████╗██║   ██║██║     ██║   ██║
██╔══╝  ██║╚██╔╝██║██╔══██║██║     ╚════██║    ╚════██║██║   ██║██║     ██║   ██║
███████╗██║ ╚═╝ ██║██║  ██║╚██████╗███████║    ███████║╚██████╔╝███████╗╚██████╔╝
╚══════╝╚═╝     ╚═╝╚═╝  ╚═╝ ╚═════╝╚══════╝    ╚══════╝ ╚═════╝ ╚══════╝ ╚═════╝

  Loading time : 0.223154 seconds
  Packages     : 0

Emacs Solo is a configuration for when I wanna go back to the roots and test my self using Emacs with only built-in goodies.

It is minimalist and powerful. A place I visit once in a while.

Installation

Clone this repository into a directory of your liking and run Emacs with:

emacs --init-directory=YOUR_DIR

You can also simply copy init.el and early-init.el into any folder issue the same command as above

And that’s it, happy hacking! 🐂

How do I…

Copy the current word under cursor?

The usual answer is M-b to go back to the beginning of the word. C-M-SPC to expand the selection to the end of the word and M-w.

Custom Emacs-Solo Solution: Use the isearch way to search a word (it has better completion than C-M-SPC), like M-s M-. you can now just M-w.

Edit multiple search entries at once?

Original problem: I usually consult-outline, then embark-collect and wgrep...

You can start by using occur, or using isearch and than moving to occur.

Next start the edit mode of the occur buffer with e.

Make your changes, apply it with C-c C-c

Edit multiple search entries between several files at once?

Original problem: I usually consult-grep, then use embark collect and wgrep...

Open dired on the root folder of where you search will happen. Mark some files and or folders with m.

Use dired-do-query-replace-regexp or in a dired buffer hit Q.

Confirm it all or one by one, use ? to check the options.

About

A Pure Emacs (no external packages) IDE like configuration.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published