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 |