A simple emacs starter kit to start using emacs as a daily driver using evil-mode, focused in programming.
This config requires at least emacs 29
- Backup your current config, if any
- Clone the repo
git clone https://github.com/erickgnavar/evil-emacs-kickstart.git ~/.emacs.d - Start
emacs - Enjoy 🎉
Find inside project files by typing terms
Using ripgrep search into project files content.
ripgrep should be installed and available in
PATH
- Show active evil mode
- Show relative project filename
- Show battery status
- Show major mode
- Show git current branch
Show, using fringe section(on the left), indicators of all the changes made into the current buffer
All the actions are triggered by <leader> key which is SPC, space bar.
| Action | Key binding | function called |
|---|---|---|
| Select interactive function | SPC SPC | execute-extended-command |
| Grep project files content | SPC a | consult-ripgrep |
| Search for file into project | SPC e | project-find-file |
| Find file by path | SPC f | find-file |
| Kill current buffer | SPC k | kill-buffer |
| Toggle line numbers | SPC l | display-line-numbers-mode |
| Create a new buffer | SPC n | evil-buffer-new |
| Fuzzy search inside current buffer | SPC q | consult-line |
| Paste from killring(emacs clipboard) | SPC y | consult-yank-from-kill-ring |
| Comment code | gc | evil-commentary |