I recently startet working with emacs and the Doom framework. Below you find a list with usefully keybindings to start with.
General
SPC h r r
restarts emacsSPC q q
quit emacsSPC h d h
or C-h d h
or M-x doom/help
shows the Doom emacs helpSPC :
or M-x
open dialogue to search for any commandSPC t l
toggle line numbers (Disabled - Normal - Relative)SPC h v
describe variable (show also the actual value)SPC h f
describe function
Working with windows
SPC w v
or C-w v
creates a vertical splitSPC w s
or C-w s
creates a horizontal splitSPC w c
or C-w c
closes the active windowSPC w w
or C-w w
go to next windowSPC w W
or C-w W
go to previous window
Working with buffers
SPC b i
open i buffer, lists the current bufferSPC b k
kills (closes) the active bufferSPC b p
jump to previous bufferSPC b n
jump to next buffer
Working with files (dired)
SPC .
find fileSPC f r
find recent fileC-x d
start the dired file manager (Inside dired)q
kill all dired buffer+
create directorySPC .
create fileD
delete file at pointR
rename file at point-
go up one directorym
mark filesx
delete marked filesu
unmark a file/directoryU
unmark all files/directory
Working with terminals (vterm needs to be installed)
SPC o T
open vterm in active windowSPC o t
toggle vterm popup
Working with markdown files
C-c
brings up the markdown submenuC-c C-i
insert linkC-c TAB
insert image
Synchronizing the config After changing the init- File for Example run inside terminal doom sync
Links
:doom discourse / Dired keybinding reference :doom discourse / Discourse Doom emacs Guides